chiark / gitweb /
Merge branch 'ubuntu'
[userv.git] / parser.c
index 3f40ffb71ed99b8eec4cb7c83861f1637306897c..e063bf9b3a983a50d8a7a31c83bf404c02aed399 100644 (file)
--- a/parser.c
+++ b/parser.c
@@ -148,7 +148,7 @@ static int dequote(char *inplace) {
   int v;
 
   p=q=inplace;
-  assert(*p++ = '"');
+  assert(*p=='"');  p++;
   while (*p && *p != '"') {
     if (*p != '\\') { *q++= *p++; continue; }
     switch (*++p) {
@@ -183,7 +183,7 @@ static int dequote(char *inplace) {
       }
     }
   }
-  assert(*p); assert(!*++p);
+  assert(*p); p++; assert(!*p);
   *q++= 0;
   return tokv_quotedstring;
 }