On 04/10/2011 12:09 AM, Holger Hans Peter Freyther wrote:
Hi,
I think this is what we want to do. There are some C APIs that rely on the
string being passed and owned by them and we would need a new keyword for
these? gst-browser is still starting up after this change.
diff --git a/libgst/cint.c b/libgst/cint.c
index 061a829..9e0363a 100644
--- a/libgst/cint.c
+++ b/libgst/cint.c
@@ -823,6 +823,10 @@ _gst_invoke_croutine (OOP cFuncOOP,
case CDATA_WSTRING_OUT:
case CDATA_STRING_OUT:
case CDATA_BYTEARRAY_OUT:
+ case CDATA_STRING:
+ case CDATA_BYTEARRAY:
+ case CDATA_SYMBOL:
+ case CDATA_WSTRING:
needPostprocessing = true;
/* fall through */
_______________________________________________
help-smalltalk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-smalltalk