ENH: Better solution: using the opj_version function to stay up to date
This commit is contained in:
parent
190b4b7c9e
commit
f222743e19
|
@ -665,9 +665,12 @@ int main(int argc, char **argv) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(parameters.cp_comment == NULL) {
|
if(parameters.cp_comment == NULL) {
|
||||||
const char comment[] = "Created by OpenJPEG version 1.0";
|
const char comment[] = "Created by OpenJPEG version ";
|
||||||
parameters.cp_comment = (char*)malloc(strlen(comment)+1);
|
const size_t clen = strlen(comment);
|
||||||
strcpy(parameters.cp_comment, comment);
|
const char *version = opj_version();
|
||||||
|
parameters.cp_comment = (char*)malloc(clen+strlen(version)+1);
|
||||||
|
strncpy(parameters.cp_comment, comment, clen); /* clen bytes */
|
||||||
|
strcpy(parameters.cp_comment+clen, version); /* strlen(version) + \0 */
|
||||||
}
|
}
|
||||||
|
|
||||||
/* decode the source image */
|
/* decode the source image */
|
||||||
|
|
Loading…
Reference in New Issue