PROFILE_GetString: only accept NULL for keyname to return the list of
keys as Win95 does.
diff --git a/files/profile.c b/files/profile.c
index da795d5..10dfbd7 100644
--- a/files/profile.c
+++ b/files/profile.c
@@ -767,6 +767,9 @@
section, key_name, def_val, buffer );
return strlen( buffer );
}
+ if (key_name && !(key_name[0]))
+ /* Win95 returns 0 on keyname "". Tested with Likse32 bon 000227*/
+ return 0;
if (section && section[0])
return PROFILE_GetSection(CurProfile->section, section, buffer, len,
FALSE, FALSE);