search for: swfdec_as_watch_new

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

2007 Sep 10
0
3 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h
...(object->properties, swfdec_as_object_mark_property, NULL); + if (object->watches) + g_hash_table_foreach (object->watches, swfdec_as_object_mark_watch, NULL); } static void @@ -233,6 +242,52 @@ swfdec_as_object_do_get (SwfdecAsObject return TRUE; } +static SwfdecAsWatch * +swfdec_as_watch_new (SwfdecAsFunction *function) +{ + SwfdecAsWatch *watch; + + if (!swfdec_as_context_use_mem (SWFDEC_AS_OBJECT (function)->context, + sizeof (SwfdecAsWatch))) + return NULL; + + watch = g_slice_new (SwfdecAsWatch); + watch->refcount = 1; + watch->watch = function; + SWFDEC_AS_VALUE...