ExternalFunctionCallback.st
changeset 14626 7dc0ee28824f
parent 13868 d6d3b20ff871
child 14632 6fe0dc1d5377
--- a/ExternalFunctionCallback.st	Wed Jan 02 13:45:06 2013 +0100
+++ b/ExternalFunctionCallback.st	Wed Jan 02 13:47:41 2013 +0100
@@ -411,9 +411,9 @@
 	} else
 	    goto badArg;
     }
-    fprintf(stderr, "ExternalFunctionCallback: calling callBack %x(%x, %x)\n", f, c_args[0], c_args[1]);
+    fprintf(stderr, "ExternalFunctionCallback: calling callBack %lx(%lx, %lx)\n", (long)f, (long)(c_args[0]), (long)(c_args[1]));
     result = (*f)(c_args[0], c_args[1], c_args[2], c_args[3], c_args[4]);
-    fprintf(stderr, "ExternalFunctionCallback: result from callBack is %x\n", result);
+    fprintf(stderr, "ExternalFunctionCallback: result from callBack is %lx\n", (long)result);
     RETURN(true);
 
 badArg: ;
@@ -493,7 +493,7 @@
 
 code
     self hasCode ifFalse:[
-        self generateClosure
+	self generateClosure
     ].
     ^ super code
 
@@ -829,9 +829,9 @@
 !ExternalFunctionCallback class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/ExternalFunctionCallback.st,v 1.18 2011-12-12 19:30:09 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/ExternalFunctionCallback.st,v 1.19 2013-01-02 12:47:41 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/ExternalFunctionCallback.st,v 1.18 2011-12-12 19:30:09 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/ExternalFunctionCallback.st,v 1.19 2013-01-02 12:47:41 cg Exp $'
 ! !