made id error message more explicit
[swftools.git] / lib / bitio.c
index 26d89c1..7397604 100644 (file)
@@ -89,7 +89,7 @@ static int reader_memread(struct reader_t*reader, void* data, int len)
        return len;
     } else {
        memcpy(data, &mr->data[reader->pos], mr->length - reader->pos);
-       reader->pos = mr->length;
+       reader->pos += mr->length;
        return mr->length - reader->pos;
     }
 }
@@ -395,6 +395,7 @@ void reader_init_zlibinflate(struct reader_t*r, struct reader_t*input)
     reader_resetbits(r);
 #else
     fprintf(stderr, "Error: swftools was compiled without zlib support");
+    exit(1);
 #endif
 }