diff --git a/ChangeLog b/ChangeLog index 891ece54b..0bfad0864 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,5 @@ 2011-08-19 Holger Vogt - * rawfile.c: code beautified + * rawfile.c: code beautified, 'strange line' error improved 2011-08-14 Robert Larice * src/frontend/postsc.c : diff --git a/src/frontend/rawfile.c b/src/frontend/rawfile.c index 7922120b4..4cb00865b 100644 --- a/src/frontend/rawfile.c +++ b/src/frontend/rawfile.c @@ -310,6 +310,11 @@ raw_read(char *name) { fprintf(cp_err, "\nASCII raw file\n"); break; } + else if (ciprefix("binary:", buf)) { + binary = TRUE; + rewind(fp); /* rewind */ + break; + } } if (binary) { @@ -678,10 +683,10 @@ raw_read(char *name) { } } else { s = buf; - skip(s); +// skip(s); if (*s) { fprintf(cp_err, - "Error: strange line in rawfile;\n\t\"%s\"\nload aborted.\n", s); + "Error: strange line in rawfile:\n\"%s\"\nload aborted.\n", s); return (NULL); } }