X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Flexer%2Fsegment.c;h=0d83257959f6b2d6818c01ff03c759b63eaea02a;hb=5d56372396bcc2a278b94f27ff916ccf0e6e2e06;hp=9900cd7e8513682f84559cfb885dfb8e9f520b34;hpb=75a467ed2d32e1adb0c24cf89676cfb48845be98;p=pspp diff --git a/src/language/lexer/segment.c b/src/language/lexer/segment.c index 9900cd7e85..0d83257959 100644 --- a/src/language/lexer/segment.c +++ b/src/language/lexer/segment.c @@ -425,7 +425,7 @@ segmenter_parse_comment_2__ (struct segmenter *s, const char *input, size_t n, return -1; if (uc == '+' || uc == '-' || uc == '.') - new_cmd = 1; + new_cmd = true; else if (!lex_uc_is_space (uc)) switch (s->mode) { @@ -442,7 +442,12 @@ segmenter_parse_comment_2__ (struct segmenter *s, const char *input, size_t n, if (new_cmd < 0) return -1; break; + + default: + NOT_REACHED (); } + else + new_cmd = false; if (new_cmd) {