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...