ImageReader.st
changeset 2423 416882dbf8cf
parent 2261 740be162343e
child 2449 5fdfb68d0bcc
--- a/ImageReader.st	Fri Jan 15 22:33:42 1999 +0100
+++ b/ImageReader.st	Fri Jan 15 22:36:49 1999 +0100
@@ -21,14 +21,24 @@
 
 !ImageReader primitiveDefinitions!
 %{
-#ifdef __openVMS__
+#if defined(__openVMS__) || defined(LINUX)
+  /*
+   * mhmh - used in stdio ...
+   * (new linuxes)
+   */
 # undef __new
+# define __NEED_REDEF_new__
 #endif
 
 #ifndef _STDIO_H_INCLUDED_
 # include <stdio.h>
 # define _STDIO_H_INCLUDED_
 #endif
+
+#ifdef __NEED_REDEF_new__
+# define __new  __STX___new
+#endif
+
 %}
 ! !
 
@@ -2069,5 +2079,5 @@
 !ImageReader class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview/ImageReader.st,v 1.66 1998-08-21 21:36:48 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libview/ImageReader.st,v 1.67 1999-01-15 21:36:49 cg Exp $'
 ! !