Merge branch 'pr1107'

This commit is contained in:
Even Rouault 2018-09-22 23:05:54 +02:00
commit ee827ad3f3
No known key found for this signature in database
GPG Key ID: 33EBBFC47B3DD87D
1 changed files with 6 additions and 1 deletions

View File

@ -82,7 +82,7 @@ int main(int argc, char *argv[])
mj2_sample_t *sample;
unsigned char* frame_codestream;
FILE *file, *outfile;
char outfilename[50];
char outfilename[FILENAME_MAX];
mj2_dparameters_t parameters;
if (argc != 3) {
@ -91,6 +91,11 @@ int main(int argc, char *argv[])
return 1;
}
if (strlen(argv[2]) + 11 > sizeof(outfilename)) {
fprintf(stderr, "filename %d too long\n", strlen(argv[2]) + 11);
return 1;
}
file = fopen(argv[1], "rb");
if (!file) {