--- a/ExternalFunctionCallback.st Thu Nov 05 14:41:30 2009 +0000
+++ b/ExternalFunctionCallback.st Wed Dec 02 21:30:55 2009 +0000
@@ -404,9 +404,9 @@
c_args[i] = (void *)1;
} else if (arg == false) {
c_args[i] = (void *)0;
- } else if (__isString(arg)) {
+ } else if (__isStringLike(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,10 @@
!ExternalFunctionCallback class methodsFor:'documentation'!
version
- ^ '$Id: ExternalFunctionCallback.st 10467 2009-08-19 16:14:36Z vranyj1 $'
+ ^ '$Id: ExternalFunctionCallback.st 10480 2009-12-02 21:30:55Z vranyj1 $'
+!
+
+version_CVS
+ ^ '§Header: /cvs/stx/stx/libbasic/ExternalFunctionCallback.st,v 1.15 2009/11/05 16:25:17 stefan Exp §'
! !
+