Avoid overflow in multiplications in utilities related to big number of files in...
[openjpeg.git] / src / bin / jp2 / opj_compress.c
index 1399d52771e31bee96de2de27b20e94ec82b0309..646f137578614302bd91835149ea0622a138f062 100644 (file)
@@ -1967,7 +1967,7 @@ int main(int argc, char **argv)
                 goto fin;
             }
             for (i = 0; i < num_images; i++) {
-                dirptr->filename[i] = dirptr->filename_buf + i * OPJ_PATH_LEN;
+                dirptr->filename[i] = dirptr->filename_buf + (size_t)i * OPJ_PATH_LEN;
             }
         }
         if (load_images(dirptr, img_fol.imgdirpath) == 1) {