Displaying 2 results from an estimated 2 matches for "41a58f2".
Did you mean:
415842
2007 Jul 30
0
10 commits - libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_super.c libswfdec/swfdec_video_movie_as.c test/trace
...m b9079d14ce23c4ff652934c1ef222ec2d966fa5c)
Author: Benjamin Otte <otte at gnome.org>
Date: Mon Jul 30 12:39:21 2007 +0200
when calling super() we're still constructing
FIXME: write test for this
diff --git a/libswfdec/swfdec_as_super.c b/libswfdec/swfdec_as_super.c
index 41a58f2..5447bcd 100644
--- a/libswfdec/swfdec_as_super.c
+++ b/libswfdec/swfdec_as_super.c
@@ -61,6 +61,7 @@ swfdec_as_super_call (SwfdecAsFunction *
* in a debugger
*/
frame->function = fun;
+ frame->construct = frame->next->construct;
/* FIXME: this is ugly */
swfdec_as_fra...
2007 Jul 18
0
12 commits - configure.ac doc/swfdec-sections.txt libswfdec-gtk/swfdec_playback_alsa.c libswfdec/jpeg libswfdec/Makefile.am libswfdec/swfdec_amf.c libswfdec/swfdec_as_array.c libswfdec/swfdec_as_boolean.h libswfdec/swfdec_as_context.c
...object,
+ gboolean (* del) (SwfdecAsObject * object,
const char * variable);
/* call with every variable until func returns FALSE */
gboolean (* foreach) (SwfdecAsObject * object,
diff --git a/libswfdec/swfdec_as_super.c b/libswfdec/swfdec_as_super.c
index f093638..41a58f2 100644
--- a/libswfdec/swfdec_as_super.c
+++ b/libswfdec/swfdec_as_super.c
@@ -122,7 +122,7 @@ swfdec_as_super_class_init (SwfdecAsSupe
asobject_class->get = swfdec_as_super_get;
asobject_class->set = swfdec_as_super_set;
asobject_class->set_flags = swfdec_as_super_set_flags;
- a...