X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fsyntax-string-source.c;h=c40a221c3608db31e6f2f9e4e304693c9cb6c137;hb=ced729f41f90e56a7c8ec12f6497f61c9b73b779;hp=3860b8987cc805e6226fddbcb1cdcd8b01f4475f;hpb=a27e454d1a65872d0b1147f320ba8cc42aa9275f;p=pspp diff --git a/src/language/syntax-string-source.c b/src/language/syntax-string-source.c index 3860b8987c..c40a221c36 100644 --- a/src/language/syntax-string-source.c +++ b/src/language/syntax-string-source.c @@ -54,7 +54,7 @@ name (const struct getl_interface *i UNUSED) static int location (const struct getl_interface *i UNUSED) { - return -1; + return 0; } @@ -83,7 +83,7 @@ read_single_line (struct getl_interface *i, if ( sss->posn == -1) return false; - next = ss_find_char (ds_substr (&sss->buffer, + next = ss_find_byte (ds_substr (&sss->buffer, sss->posn, -1), '\n'); ds_assign_substring (line,