set previously uninitialized variables
[swftools.git] / lib / modules / swfbits.c
index c099e58..5327d68 100644 (file)
@@ -270,6 +270,7 @@ int swf_SetJPEGBitsFinish(JPEGBITS * jpegbits)
     if (!jpeg)
        return -1;
     jpeg_finish_compress(&jpeg->cinfo);
+    jpeg_destroy_compress(&jpeg->cinfo);
     rfx_free(jpeg);
     return 0;
 }
@@ -1011,7 +1012,7 @@ RGBA *swf_DefineLosslessBitsTagToImage(TAG * tag, int *dwidth, int *dheight)
                    /* remove premultiplication */
                    int alpha = data[pos+0];
                    if(alpha)
-                       alpha = 0xff0000/alpha
+                       alpha = 0xff0000/alpha;
                    dest[pos2].r = (data[pos + 1]*alpha)>>16;
                    dest[pos2].g = (data[pos + 2]*alpha)>>16;
                    dest[pos2].b = (data[pos + 3]*alpha)>>16;