Displaying 1 result from an estimated 1 matches for "9e67b40".
Did you mean:
9e67b43f
2007 Nov 14
0
7 commits - libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_function.c libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_super.c libswfdec/swfdec_as_super.h
...ad (fun, new, n_args, args, return_value);
frame->construct = TRUE;
- swfdec_as_super_new (frame, new, TRUE);
+ swfdec_as_super_new (frame, new, new->prototype);
swfdec_as_frame_preload (frame);
}
diff --git a/libswfdec/swfdec_as_super.c b/libswfdec/swfdec_as_super.c
index 1a4df38..9e67b40 100644
--- a/libswfdec/swfdec_as_super.c
+++ b/libswfdec/swfdec_as_super.c
@@ -43,8 +43,6 @@ swfdec_as_super_call (SwfdecAsFunction *function)
SwfdecAsFunctionClass *klass;
SwfdecAsFrame *frame;
- //if (!super->callable)
- // return NULL;
if (super->object == NULL) {
SWFDEC...