pnmdec: make pnm_get more robust

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
Michael Niedermayer 2012-08-07 20:57:40 +02:00
parent 9b34ae4a65
commit bb7744a45b
1 changed files with 3 additions and 3 deletions

View File

@ -34,12 +34,12 @@ static void pnm_get(PNMContext *sc, char *str, int buf_size)
int c;
/* skip spaces and comments */
for (;;) {
while (sc->bytestream < sc->bytestream_end) {
c = *sc->bytestream++;
if (c == '#') {
do {
while (c != '\n' && sc->bytestream < sc->bytestream_end) {
c = *sc->bytestream++;
} while (c != '\n' && sc->bytestream < sc->bytestream_end);
}
} else if (!pnm_space(c)) {
break;
}