X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=src%2FgdcmJpeg2000.cxx;h=4611a60aeba8927373739242cabd7f61cef2625b;hb=0fb6716cd0eff6a09b845e3ae1601dce2c9d9718;hp=6553c5b40ce6e58ca7b410ed11b11b7b5d689706;hpb=588a2e8541f97dde1eba9fc55a43d8925a17b443;p=gdcm.git diff --git a/src/gdcmJpeg2000.cxx b/src/gdcmJpeg2000.cxx index 6553c5b4..4611a60a 100644 --- a/src/gdcmJpeg2000.cxx +++ b/src/gdcmJpeg2000.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmJpeg2000.cxx,v $ Language: C++ - Date: $Date: 2006/01/24 20:56:13 $ - Version: $Revision: 1.39 $ + Date: $Date: 2006/02/07 16:05:13 $ + Version: $Revision: 1.41 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -21,6 +21,10 @@ #include #include +#if defined(__BORLANDC__) + #include // for memset +#endif + extern "C" { #include } @@ -80,9 +84,9 @@ bool gdcm_read_JPEG2000_file (void* raw, char *inputdata, size_t inputlength) { opj_dparameters_t parameters; /* decompression parameters */ opj_event_mgr_t event_mgr; /* event manager */ - opj_image_t *image = NULL; - opj_dinfo_t* dinfo = NULL; /* handle to a decompressor */ - opj_cio_t *cio = NULL; + opj_image_t *image; + opj_dinfo_t* dinfo; /* handle to a decompressor */ + opj_cio_t *cio; unsigned char *src = (unsigned char*)inputdata; int file_length = inputlength; @@ -132,8 +136,6 @@ bool gdcm_read_JPEG2000_file (void* raw, char *inputdata, size_t inputlength) /* free the memory containing the code-stream */ delete[] src; //FIXME - src = NULL; - // Copy buffer for (int compno = 0; compno < image->numcomps; compno++)