Browse code

Fix warnings related to jpg load

Dario Rodriguez authored on 06/02/2022 14:43:59
Showing 1 changed files
... ...
@@ -492,12 +492,12 @@ util_jpgsave(char *filename, char *bufimg, int width, int height,int quality)
492 492
         jpeg_start_compress(&cinfo,TRUE);
493 493
         while(cinfo.next_scanline<cinfo.image_height) {
494 494
                 ptr=(unsigned char *)(bufimg+cinfo.next_scanline*(width*4));
495
-                for(orig=ptr,dest=rowdata,i=0;i<width;i++,orig+=4,dest+=3) {
495
+                for(orig=ptr,dest=(unsigned char *)rowdata,i=0;i<width;i++,orig+=4,dest+=3) {
496 496
                         dest[0]=orig[0];
497 497
                         dest[1]=orig[1];
498 498
                         dest[2]=orig[2];
499 499
                 }
500
-                rowptrs[0]=rowdata;
500
+                rowptrs[0]=(JSAMPROW) rowdata;
501 501
                 jpeg_write_scanlines(&cinfo,rowptrs,1);
502 502
         }
503 503
         jpeg_finish_compress(&cinfo);