changeset 4687:ff17e8f333ae

dicom: fix build for file_stat only in octave::sys namespace
author John W. Eaton <jwe@octave.org>
date Wed, 25 Apr 2018 10:52:47 -0400
parents 63a6009ad3df
children bdfb91311f5c
files dist-files.mk src/of-dicom-1-fixes.patch
diffstat 2 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/dist-files.mk	Wed Apr 25 08:26:25 2018 -0400
+++ b/dist-files.mk	Wed Apr 25 10:52:47 2018 -0400
@@ -467,6 +467,7 @@
   of-database-3-fixes.patch \
   of-database.mk \
   of-dataframe.mk \
+  of-dicom-1-fixes.patch \
   of-dicom.mk \
   of-financial.mk \
   of-fits-1-cross-fixes.patch \
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/of-dicom-1-fixes.patch	Wed Apr 25 10:52:47 2018 -0400
@@ -0,0 +1,12 @@
+diff -uNr a/src/isdicom.cpp b/src/isdicom.cpp
+--- a/src/isdicom.cpp	2018-04-08 19:19:05.638729302 -0400
++++ b/src/isdicom.cpp	2018-04-25 10:44:45.240179042 -0400
+@@ -32,7 +32,7 @@
+   reader.SetFileName (filename.c_str ());
+   // gdcm::Reader.Read() will return false if the file does not exists but
+   // also prints to stderr so we check it first.
+-  return file_stat (filename).exists () && reader.Read ();
++  return octave::sys::file_stat (filename).exists () && reader.Read ();
+ }
+ 
+ DEFUN_DLD (isdicom, args, ,