search for: swfdec_action_try_free_data

Displaying 1 result from an estimated 1 matches for "swfdec_action_try_free_data".

2007 Oct 26
0
3 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_interpret.c
.../swfdec_as_interpret.c @@ -2543,6 +2543,7 @@ swfdec_action_throw (SwfdecAsContext *cx, guint action, const guint8 *data, } typedef struct { + int ref_count; const guint8 * start; gboolean catch; gboolean finally; @@ -2557,10 +2558,25 @@ typedef struct { } TryData; static void -swfdec_action_try_free_data (TryData *try_data) +swfdec_action_try_data_ref (gpointer data) { + TryData *try_data = data; + + g_return_if_fail (try_data != NULL); + + try_data->ref_count++; +} + +static void +swfdec_action_try_data_unref (gpointer data) +{ + TryData *try_data = data; + g_return_if_fail (try_data !=...