[arch-commits] Commit in octave/trunk (imread.patch)

Ronald van Haren ronald at archlinux.org
Wed Dec 15 21:12:32 UTC 2010


    Date: Wednesday, December 15, 2010 @ 16:12:31
  Author: ronald
Revision: 103150

upgpkg: octave 3.2.4-2
imread patch for graphicsmagick 1.3.12

Added:
  octave/trunk/imread.patch

--------------+
 imread.patch |   29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

Added: imread.patch
===================================================================
--- imread.patch	                        (rev 0)
+++ imread.patch	2010-12-15 21:12:31 UTC (rev 103150)
@@ -0,0 +1,29 @@
+--- src/DLD-FUNCTIONS/__magick_read__.cc.orig	2010-03-06 08:05:25.000000000 +0000
++++ src/DLD-FUNCTIONS/__magick_read__.cc	2009-08-25 09:26:01.000000000 +0100
+@@ -30,6 +30,7 @@
+ #include "defun-dld.h"
+ #include "error.h"
+ #include "ov-struct.h"
++#include "oct-env.h"
+ 
+ #ifdef HAVE_MAGICK
+ 
+@@ -359,6 +358,18 @@
+ 
+ #ifdef HAVE_MAGICK
+ 
++  static bool initialized = false;
++
++  if (! initialized)
++    {
++      std::string program_name = octave_env::get_program_invocation_name ();
++
++      Magick::InitializeMagick (program_name.c_str ());
++
++      initialized = true;
++    }
++
++
+   if (args.length () > 2 || args.length () < 1 || ! args(0).is_string ()
+       || nargout > 3)
+     {




More information about the arch-commits mailing list