csv_str = g_strescape(source, exceptions);
tmp_str = csv_str;
- while ( tmp_str = strstr(tmp_str, "\\\"") )
+ while ( (tmp_str = strstr(tmp_str, "\\\"")) != NULL )
*tmp_str = '\"';
return csv_str;
}
return FALSE; /* Is this guarded against by option parsing? */
}
option_name = strtok(option,"=");
+ if (!option_name) {
+ return FALSE;
+ }
option_value = option + strlen(option_name) + 1;
if(0 == strcmp(option_name, "header")) {
switch(NULL == option_value ? '\0' : *option_value) {