X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmJpeg.cxx;h=8f007c01805250b5d161e8c3547659d5240c924f;hb=10166c31c0f93535594784f8a2c52702435d5a0e;hp=f0278c627bfb1f5e039d28747ccd13141032179b;hpb=9bc083b6f1fec37a7a437e07bc9c6f08d40746e4;p=gdcm.git diff --git a/src/gdcmJpeg.cxx b/src/gdcmJpeg.cxx index f0278c62..8f007c01 100644 --- a/src/gdcmJpeg.cxx +++ b/src/gdcmJpeg.cxx @@ -1,5 +1,5 @@ #include - +#include static ClbJpeg* ClbJpegAlloc(void); static void ClbJpegInit (ClbJpeg *); @@ -15,8 +15,8 @@ static BOOL ClbJpegFillHuffTable(ClbJpeg *); void _IdDcmJpegFree(ClbJpeg *jpg) { - g_free(jpg->DataImg); - g_free(jpg); + free(jpg->DataImg); + free(jpg); } @@ -49,7 +49,7 @@ int n; static ClbJpeg *ClbJpegAlloc(void) { ClbJpeg * jpg; - jpg = (ClbJpeg *)g_malloc(sizeof(ClbJpeg)); + jpg = (ClbJpeg *)malloc(sizeof(ClbJpeg)); ClbJpegInit(jpg); return jpg; } @@ -183,7 +183,7 @@ static BOOL ClbJpegReadHeader(ClbJpeg *jpg) jpg->lSof.SofTabPos=ftell(jpg->infp); - isLossLess=TRUE; + isLossLess=1; // TRUE } if (el==0xC4) @@ -268,7 +268,7 @@ static BOOL ClbJpegDecodeData(ClbJpeg *jpg) if (jpg->lSof.precision==16) mask=0xFFFF; - jpg->DataImg=(int*)g_malloc(jpg->lSof.Himg*jpg->lSof.Wimg*sizeof(*jpg->DataImg)); + jpg->DataImg=(int*)malloc(jpg->lSof.Himg*jpg->lSof.Wimg*sizeof(*jpg->DataImg)); memset( jpg->DataImg,0,(jpg->lSof.Himg*jpg->lSof.Wimg*sizeof(*jpg->DataImg))); if (!jpg->RestartInterval)