Handle string options with spaces

This commit is contained in:
Konstantin Knizhnik
2019-01-22 18:18:53 +03:00
parent 03056c7238
commit 8f980b6d35
+4 -1
View File
@@ -280,7 +280,10 @@ do_set_config(void)
fprintf(fp, "# %s\n", current_group);
}
fprintf(fp, "%s = %s\n", opt->lname, value);
if (strchr(value, ' '))
fprintf(fp, "%s = '%s'\n", opt->lname, value);
else
fprintf(fp, "%s = %s\n", opt->lname, value);
pfree(value);
}