X-Git-Url: http://www.average.org/gitweb/?p=pulsecounter.git;a=blobdiff_plain;f=linux%2Fdbstore.c;h=42fe8e712f9f4fa2a79b3957716e490e520b5d6b;hp=56e5ba4b53696737e49ffe33ca2910410eaff159;hb=44a6bf988373b8f598481167da21504cd0118a2a;hpb=398a1adb227d1011f1ea8dac6aa44f8a84bc92d4 diff --git a/linux/dbstore.c b/linux/dbstore.c index 56e5ba4..42fe8e7 100644 --- a/linux/dbstore.c +++ b/linux/dbstore.c @@ -35,12 +35,12 @@ int dbconfig(char *conffile) rc = 1; break; } - for (k = buf; k < e && isspace(k); k++) /*nothing*/ ; + for (k = buf; k < e && isspace(*k); k++) /*nothing*/ ; if (*k == '#') break; - for (v = k; v < e && !isspace(v) + for (v = k; v < e && !isspace(*v) && *v != ':' && *v != '='; v++) /*nothing*/ ; if (v < e && (*v == ':' || *v == '=')) v++; - for (; v < e && (isspace(v) || *v == ':' || *v == '=') + for (; v < e && (isspace(*v) || *v == ':' || *v == '=') ; v++) /*nothing*/ ; if (v >= e) { /* no value */