diff --git a/jnlib/w32-reg.c b/jnlib/w32-reg.c index a6e239548..e55f80641 100644 --- a/jnlib/w32-reg.c +++ b/jnlib/w32-reg.c @@ -148,38 +148,4 @@ read_w32_registry_string (const char *root, const char *dir, const char *name) } -int -write_w32_registry_string (const char *root, const char *dir, - const char *name, const char *value) -{ - HKEY root_key, reg_key; - - if ( !(root_key = get_root_key(root) ) ) - return -1; - - if ( RegOpenKeyEx( root_key, dir, 0, KEY_WRITE, ®_key ) - != ERROR_SUCCESS ) - return -1; - - if ( RegSetValueEx (reg_key, name, 0, REG_SZ, (BYTE *)value, - strlen( value ) ) != ERROR_SUCCESS ) - { - if ( RegCreateKey( root_key, name, ®_key ) != ERROR_SUCCESS ) - { - RegCloseKey(reg_key); - return -1; - } - if ( RegSetValueEx (reg_key, name, 0, REG_SZ, (BYTE *)value, - strlen( value ) ) != ERROR_SUCCESS ) - { - RegCloseKey(reg_key); - return -1; - } - } - - RegCloseKey (reg_key); - - return 0; -} - #endif /*HAVE_W32_SYSTEM*/ diff --git a/jnlib/w32help.h b/jnlib/w32help.h index c503ad28a..c7aa5cb0a 100644 --- a/jnlib/w32help.h +++ b/jnlib/w32help.h @@ -24,8 +24,6 @@ /*-- w32-reg.c --*/ char *read_w32_registry_string (const char *root, const char *dir, const char *name ); -int write_w32_registry_string (const char *root, const char *dir, - const char *name, const char *value); #ifdef USE_SIMPLE_GETTEXT char *bindtextdomain (const char *domainname, const char *dirname);