diff --git a/src/xpdev/ini_file.c b/src/xpdev/ini_file.c index c0cf0a1326eaeb5885f5a6a94c1e415acfe00058..e4354638c73e065d662d2ca5ac86d51aacbc22bd 100644 --- a/src/xpdev/ini_file.c +++ b/src/xpdev/ini_file.c @@ -786,6 +786,9 @@ char* DLLCALL iniGetString(str_list_t list, const char* section, const char* key if(vp==NULL || *vp==0 /* blank value or missing key */) return default_value(deflt,value); + if(value != NULL) /* return the modified (trimmed) value */ + return value; + return(vp); }