X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Flanguage%2Flexer%2Fsegment.c;h=4a6fefb4c25d1e7c1441cd1a6a8d43f5b76b1873;hb=134b0f8bcfadd9d4ae051d665f30c3227fae1c75;hp=519f6ec9f23e4abf35fb8efe2abcc330394171db;hpb=bb7605897eddfc1a416aa5cb2b6a3de13ee624de;p=pspp diff --git a/src/language/lexer/segment.c b/src/language/lexer/segment.c index 519f6ec9f2..4a6fefb4c2 100644 --- a/src/language/lexer/segment.c +++ b/src/language/lexer/segment.c @@ -1042,7 +1042,7 @@ segmenter_parse_mid_command__ (struct segmenter *s, if (ofs < 0) return -1; - if (input[ofs - 1] == '\r' && input[ofs] == '\n') + if (ofs < n && input[ofs - 1] == '\r' && input[ofs] == '\n') { if (ofs == 1) {