Displaying 1 result from an estimated 1 matches for "185ae0a".
2007 Apr 12
0
Branch 'as' - 15 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_function.c libswfdec/swfdec_as_function.h libswfdec/swfdec_as_interpret.c
...2007 +0200
rework handling of return values
function calls now take a pointer to a return value. That value is
set to UNDEFINED right now and can then be overwritten by subsequent
return actions.
diff --git a/libswfdec/swfdec_as_context.c b/libswfdec/swfdec_as_context.c
index 185ae0a..46b8889 100644
--- a/libswfdec/swfdec_as_context.c
+++ b/libswfdec/swfdec_as_context.c
@@ -387,7 +387,7 @@ start:
while (TRUE) {
if (pc == endpc) {
- swfdec_as_context_return (context, NULL);
+ swfdec_as_context_return (context);
goto start;
}
if (pc < start...