]> Creatis software - gdcm.git/blobdiff - Example/exOverlaysDCM.cxx
Minor Typo
[gdcm.git] / Example / exOverlaysDCM.cxx
index 6e6e658fab65d1c5bcbaf2d807282eca496c6e42..8cef91d14f0fe25c591a0638facce8bfa2ab20a2 100755 (executable)
@@ -119,10 +119,10 @@ int main(int argc, char *argv[])
 
    unsigned int dimXY=dimX*dimY;
    std::cout <<"DimX : "<<dimX<<"DimY : "<<dimY<<"DimXY : "<<dimXY << std::endl;
-   unsigned char outputData[dimXY];
+   unsigned char *outputData = new unsigned char[dimXY];
 
    unsigned char *result=outputData;
-   for (int i=0;i<(dimXY/8);i++) 
+   for (unsigned int i=0;i<(dimXY/8);i++) 
    {
       explodeByte(overlay[i], result);
       result+=8;
@@ -154,6 +154,7 @@ int main(int argc, char *argv[])
    fh->WriteDcmExplVR(outputFileName);
    std::cout <<"End WriteOverlayImage" << std::endl;
 
+   delete outputData;
    f->Delete();   
    fh->Delete();
    return 0;