]> sjero.net Git - wget/blobdiff - src/html-parse.c
[svn] Use 0x22 instead of '"' or '\"'.
[wget] / src / html-parse.c
index 4ae7afe77ac93d7cacb4c728865338993db68ee2..e10c4855466de3fef61c6fce2d6763bf937f03c9 100644 (file)
@@ -432,7 +432,9 @@ advance_declaration (const char *beg, const char *end)
            state = AC_S_DEFAULT;
          break;
        case AC_S_QUOTE1:
-         assert (ch == '\'' || ch == '"');
+         /* We must use 0x22 because broken assert macros choke on
+            '"' and '\"'.  */
+         assert (ch == '\'' || ch == 0x22);
          quote_char = ch;      /* cheating -- I really don't feel like
                                   introducing more different states for
                                   different quote characters. */