]> git.sesse.net Git - fjl/blobdiff - driver.c
Unfix the coefficient fix.
[fjl] / driver.c
index 6a7a8ec82d01996cdd83ea511575e6a65a76afc4..2e5bda67f475f7e2fe58f2f899c1f2c7e2a17769 100644 (file)
--- a/driver.c
+++ b/driver.c
@@ -163,11 +163,10 @@ void read_scan(struct byte_source* source, struct jpeg_image* image, huffman_tab
                                                        i += 15;
                                                        continue;
                                                }
+                                               i += r;
 
                                                possibly_refill(&bits, s);
                                                coeff[unzigzag[i]] = extend(read_bits(&bits, s), s);
-
-                                               i += r;
                                        }
                        
                                        uint8_t pixdata[DCTSIZE2];