]> Creatis software - gdcm.git/blobdiff - TODO
update my tasks
[gdcm.git] / TODO
diff --git a/TODO b/TODO
index 343b8051904adbfe7d2c6ac750cee0ad7eae2e40..bb5f0857395d0b136867148cab41cd172229e7e7 100644 (file)
--- a/TODO
+++ b/TODO
@@ -10,17 +10,31 @@ Details:
 Comments:
 -------------
 
-
------------------------------------------------------------------------------
+----------------------------------------------------------------------------
+Description: Need to fix cygwin + wrong path (passing UNIX path when windows patch expected)
+Date: 2004 Nov 16
+Attributed: Mathieu
+Details:
+Comments:
+----------------------------------------------------------------------------
+Description: Need a test for gdcmHeaderHelper (iterating over gdcmData) for instance
+Date: 2004 Nov 16
+Attributed: Mathieu
+Details:
+Comments: It used to seg fault when a README file was found
+----------------------------------------------------------------------------
 Description:  gdcmJpeg8 is strictly a copy/paste of gdcmJpeg12.cxx.
 Date: 2004 Oct 13
 Attributed: 
 Details:
-We should write the code in a common place, then include this 'cxx' file so the the define from gdcm_mangle redefine to the proper one.
+We should write the code in a common place, then include this 'cxx' file so 
+the define from gdcm_mangle redefine to the proper one.
 Comments:
-This will be usefull since I may need in the future a 16bits version of this reading
+This will be usefull since I may need in the future a 16bits version of this 
+reading
 -----------------------------------------------------------------------------
-Description: Change jpeg 'exit' call to standard c++ exception using the jpeg error
+Description: Change jpeg 'exit' call to standard c++ exception using the jpeg 
+             error
 handler
 Date: 2004 Oct 8
 Attributed: 
@@ -41,15 +55,18 @@ Comments: ljpeg was rip from medcon and not the official one. medcon tried to
 optimised function using MACRO (doh!), so it make its very unreadable and very
 hard to fix warnings. Should go back to official source, copy proper copyright
 and fix warnings on dashboard
-13/10: update apparently no dicom toolkit use this lib as it is too buggy. We should use the ls-patch for ijg instead. Thus we can safely get rid of that lib.
-14/10: PHILIPS_Gyroscan-12-MONO2-Jpeg_Lossless.dcm prove that I was right the old Cornwell lib is buggy and does not read anything.
+13/10: update apparently no dicom toolkit use this lib as it is too buggy. 
+We should use the ls-patch for ijg instead. Thus we can safely get rid of that
+lib.
+14/10: PHILIPS_Gyroscan-12-MONO2-Jpeg_Lossless.dcm prove that I was right the 
+old Cornwell lib is buggy and does not read anything.
 -----------------------------------------------------------------------------
 Description: Extent reading support
 Date: 2004 Oct 8
 Attributed: Mathieu
 Details:
-Comments: All ITK/VTK readers support selecting extent. gdcm should support selecting
-extent before being inserted into ITK
+Comments: All ITK/VTK readers support selecting extent. gdcm should support 
+selecting extent before being inserted into ITK
 -----------------------------------------------------------------------------
 Description: Generate new UID each time we write DICOM
 Date: 2004 Oct 8
@@ -66,6 +83,17 @@ Bah, comme Win32 pose encore pb:
 et si on prenait:
  radical + 147.144.143.155 + IP + time()
 
+-----------------------------------------------------------------------------
+Description: gdcmDicomDir and SQItem creation
+Date: 2004 Nov 16
+Attributed:
+Details: DicomDir creates some SQItem (by new). After that, it creates
+  the corresponding DicomDirPatient, etc. using the content of the SQItem
+  (the content is composed with some DocEntry's that can't be destroyed).
+  So, if the SQItem is deleted, then it's content is deleted to. But the 
+  DicomDirPatient, etc. use the content of the SQItem. Then, the SQItem can't
+  be deleted, and when have memory leaks
+
 -----------------------------------------------------------------------------
 Description: [BUG] Better handling of unfound Dicom dictionary.
              When gdcm doesn't find the Dicom dictionary (because it's
@@ -330,3 +358,4 @@ Comments:
       a.write(output);
    }
 -----------------------------------------------------------------------------
+