diff --git a/streams/file_stream.c b/streams/file_stream.c index 89c3f5d..b5d54b6 100644 --- a/streams/file_stream.c +++ b/streams/file_stream.c @@ -246,8 +246,8 @@ int filestream_scanf(RFILE *stream, const char* format, ...) /* specifier - always a single character (except ]) */ if (*format == '[') { - *subfmtiter++ = *format++; while (*format != ']') *subfmtiter++ = *format++; + *subfmtiter++ = *format++; } else *subfmtiter++ = *format++;