--- a/ExternalFunctionCallback.st Thu Nov 05 15:37:11 2009 +0100
+++ b/ExternalFunctionCallback.st Thu Nov 05 15:37:15 2009 +0100
@@ -406,7 +406,7 @@
c_args[i] = (void *)0;
} else if (__isString(arg)) {
c_args[i] = (void *)__stringVal(arg);
- } else if (__isByteArray(arg)) {
+ } else if (__isByteArrayLike(arg)) {
c_args[i] = (void *)__byteArrayVal(arg);
} else
goto badArg;
@@ -829,5 +829,9 @@
!ExternalFunctionCallback class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic/ExternalFunctionCallback.st,v 1.13 2009-08-13 13:29:54 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/ExternalFunctionCallback.st,v 1.14 2009-11-05 14:37:15 stefan Exp $'
+!
+
+version_CVS
+ ^ '$Header: /cvs/stx/stx/libbasic/ExternalFunctionCallback.st,v 1.14 2009-11-05 14:37:15 stefan Exp $'
! !