[med-svn] r20455 - trunk/packages/dicomscope/trunk/debian/patches
Gert Wollny
gert-guest at moszumanska.debian.org
Mon Nov 9 20:36:39 UTC 2015
Author: gert-guest
Date: 2015-11-09 20:36:38 +0000 (Mon, 09 Nov 2015)
New Revision: 20455
Added:
trunk/packages/dicomscope/trunk/debian/patches/DSRDocument.cpp-dicom361.patch
Modified:
trunk/packages/dicomscope/trunk/debian/patches/series
Log:
Add patch to use new dcmtk interface
Added: trunk/packages/dicomscope/trunk/debian/patches/DSRDocument.cpp-dicom361.patch
===================================================================
--- trunk/packages/dicomscope/trunk/debian/patches/DSRDocument.cpp-dicom361.patch (rev 0)
+++ trunk/packages/dicomscope/trunk/debian/patches/DSRDocument.cpp-dicom361.patch 2015-11-09 20:36:38 UTC (rev 20455)
@@ -0,0 +1,22 @@
+Description: Use new dcmtk 3.6.1 interface for getAccessionNumber()
+Author: Gert Wollny <gw.fossdev at gmail.com>
+Forwarded: no
+
+diff -ru dicomscope-3.6.0/interface/libsrc/DSRDocument.cpp dicomscope-3.6.0.new/interface/libsrc/DSRDocument.cpp
+--- dicomscope-3.6.0/interface/libsrc/DSRDocument.cpp 2015-11-03 12:18:18.000000000 +0100
++++ dicomscope-3.6.0.new/interface/libsrc/DSRDocument.cpp 2015-11-03 12:22:21.783004384 +0100
+@@ -731,8 +731,11 @@
+ {
+ DSRDocument *doc = getAddressOfDSRDocument (env, obj);
+
+- const char *string = doc->getAccessionNumber();
+-
++ OFString ofstring;
++ OFCondition res = doc->getAccessionNumber(ofstring, 0);
++ if (res.bad()) return NULL;
++
++ const char *string = ofstring-c_str();
+ if (string == NULL) return NULL;
+ return env->NewStringUTF (string);
+ }
+Nur in dicomscope-3.6.0.new/interface/libsrc: DSRDocument.cpp~.
Modified: trunk/packages/dicomscope/trunk/debian/patches/series
===================================================================
--- trunk/packages/dicomscope/trunk/debian/patches/series 2015-11-09 19:51:01 UTC (rev 20454)
+++ trunk/packages/dicomscope/trunk/debian/patches/series 2015-11-09 20:36:38 UTC (rev 20455)
@@ -6,3 +6,4 @@
dicom_2009.patch
log4cplus.patch
cmakelists.txt.patch
+DSRDocument.cpp-dicom361.patch
More information about the debian-med-commit
mailing list