diff options
| author | Mathieu Malaterre <mathieu.malaterre@gmail.com> | 2006-07-21 21:00:19 +0000 |
|---|---|---|
| committer | Mathieu Malaterre <mathieu.malaterre@gmail.com> | 2006-07-21 21:00:19 +0000 |
| commit | f222743e195963bd2db85627405f0f50102fe5b6 (patch) | |
| tree | 2183acff1588509cf1f888aa7834c3b02eada6fe /codec | |
| parent | 190b4b7c9eb25349c2afe26e9d963d2613b997bb (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.c | 9 |
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 */ |
