[trunk] Remove out of bound access in code and simplify code. this is a test tool...
authorMathieu Malaterre <mathieu.malaterre@gmail.com>
Thu, 6 Mar 2014 14:50:42 +0000 (14:50 +0000)
committerMathieu Malaterre <mathieu.malaterre@gmail.com>
Thu, 6 Mar 2014 14:50:42 +0000 (14:50 +0000)
tests/comparePGXimages.c

index 395991737e4bb500c90765e735fc882dfe772364..3e44d6325fdaebd235952f84cbce1d9d24f22b25 100644 (file)
@@ -152,8 +152,7 @@ static opj_image_t* readImageFromFileTIF(const char* filename, int nbFilenamePGX
   /* set encoding parameters to default values */
   opj_set_default_encoder_parameters(&parameters);
   parameters.decod_format = TIF_DFMT;
-  strncpy(parameters.infile, filename, sizeof(parameters.infile)-1);
-  assert( parameters.infile[sizeof(parameters.infile)] == 0 );
+  strcpy(parameters.infile, filename);
 
   /* Allocate memory*/
   param_image_read = malloc(nbFilenamePGX * sizeof(opj_image_cmptparm_t));