summaryrefslogtreecommitdiff
path: root/codec
diff options
context:
space:
mode:
authorMathieu Malaterre <mathieu.malaterre@gmail.com>2006-07-21 21:00:19 +0000
committerMathieu Malaterre <mathieu.malaterre@gmail.com>2006-07-21 21:00:19 +0000
commitf222743e195963bd2db85627405f0f50102fe5b6 (patch)
tree2183acff1588509cf1f888aa7834c3b02eada6fe /codec
parent190b4b7c9eb25349c2afe26e9d963d2613b997bb (diff)
ENH: Better solution: using the opj_version function to stay up to date
Diffstat (limited to 'codec')
-rw-r--r--codec/image_to_j2k.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/codec/image_to_j2k.c b/codec/image_to_j2k.c
index 4a28ba07..38514b10 100644
--- a/codec/image_to_j2k.c
+++ b/codec/image_to_j2k.c
@@ -665,9 +665,12 @@ int main(int argc, char **argv) {
}
if(parameters.cp_comment == NULL) {
- const char comment[] = "Created by OpenJPEG version 1.0";
- parameters.cp_comment = (char*)malloc(strlen(comment)+1);
- strcpy(parameters.cp_comment, comment);
+ const char comment[] = "Created by OpenJPEG version ";
+ const size_t clen = strlen(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 */