search for: with_object

Displaying 3 results from an estimated 3 matches for "with_object".

2007 Oct 26
0
3 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_interpret.c
...t_string_with_version (&bits, cx->version); + } + + if (swfdec_bits_left (&bits)) { + SWFDEC_WARNING ("leftover bytes in Try action"); + } + + SWFDEC_FIXME ("Try action not implemented"); +} + +static void swfdec_action_pop_with (SwfdecAsFrame *frame, gpointer with_object) { g_assert (frame->scope_chain->data == with_object); @@ -2959,7 +3014,7 @@ const SwfdecActionSpec swfdec_as_actions[256] = { [SWFDEC_AS_ACTION_END_DRAG] = { "EndDrag", NULL, 0, 0, { NULL, swfdec_action_end_drag, swfdec_action_end_drag, swfdec_action_end_drag, swfdec_action_...
2007 Oct 28
0
4 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_load_object.c
...ec_action_try_end_try, try_data); } else { SWFDEC_ERROR ("Try without neither catch or finally block"); - swfdec_action_try_data_unref (try_data); + swfdec_action_try_data_free (try_data); } } @@ -2762,7 +2742,6 @@ swfdec_action_pop_with (SwfdecAsFrame *frame, gpointer with_object) { g_assert (frame->scope_chain->data == with_object); frame->scope_chain = g_slist_delete_link (frame->scope_chain, frame->scope_chain); - swfdec_as_frame_pop_block (frame); } static void @@ -2784,7 +2763,7 @@ swfdec_action_with (SwfdecAsContext *cx, guint action, const...
2007 Sep 13
0
5 commits - libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_scope.c libswfdec/swfdec_as_scope.h libswfdec/swfdec_as_script_function.c
..._function_new (scope, frame->target, script); + fun = swfdec_as_script_function_new (frame->target, NULL, script); } if (fun == NULL) return; @@ -2264,6 +2260,14 @@ swfdec_action_mb_ascii_to_char_5 (Swfdec } static void +swfdec_action_pop_with (SwfdecAsFrame *frame, gpointer with_object) +{ + g_assert (frame->scope_chain->data == with_object); + frame->scope_chain = g_slist_delete_link (frame->scope_chain, frame->scope_chain); + swfdec_as_frame_pop_block (frame); +} + +static void swfdec_action_with (SwfdecAsContext *cx, guint action, const guint8 *data, guint l...