search for: swfdec_text_format_mark_set

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

2007 Dec 05
0
4 commits - libswfdec/swfdec_as_object.c libswfdec/swfdec_movie.c libswfdec/swfdec_policy_loader.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_format.c
...S_VALUE_IS_OBJECT (&argv[0]) && SWFDEC_IS_AS_ARRAY (SWFDEC_AS_VALUE_GET_OBJECT (&argv[0]))) @@ -756,8 +755,9 @@ swfdec_text_format_do_set_tab_stops (SwfdecAsContext *cx, if (len == 0) return; format->tab_stops = SWFDEC_AS_ARRAY (swfdec_as_array_new (cx)); - swfdec_text_format_mark_set (format, - PROP_TAB_STOPS); + if (!format->tab_stops) + return; + swfdec_text_format_mark_set (format, PROP_TAB_STOPS); } swfdec_as_array_set_length (format->tab_stops, 0); @@ -782,23 +782,25 @@ swfdec_text_format_do_set_tab_stops (SwfdecAsContext *cx, PROP_TAB_STO...
2007 Oct 25
0
18 commits - libswfdec/swfdec_player_internal.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_format.c libswfdec/swfdec_text_format.h libswfdec/swfdec_xml.c libswfdec/swfdec_xml_node.c libswfdec/swfdec_xml_node.h test/trace
...t_format_copy (text->format_new))); } diff --git a/libswfdec/swfdec_text_format.c b/libswfdec/swfdec_text_format.c index 4fe215e..e5ab1fa 100644 --- a/libswfdec/swfdec_text_format.c +++ b/libswfdec/swfdec_text_format.c @@ -1095,7 +1095,7 @@ swfdec_text_format_clear (SwfdecTextFormat *format) swfdec_text_format_mark_set (format, PROP_DISPLAY); } -static void +void swfdec_text_format_init_properties (SwfdecAsContext *cx) { SwfdecAsValue val; @@ -1219,7 +1219,8 @@ swfdec_text_format_copy (const SwfdecTextFormat *copy_from) g_return_val_if_fail (SWFDEC_IS_TEXT_FORMAT (copy_from), NULL); - object_to =...
2007 Oct 29
0
20 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_html_parser.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h
...wfdec_text_format_do_set_tab_stops (SwfdecAsContext *cx, SwfdecAsObject *object } } } - else if (swfdec_text_format_is_set (format, - PROP_TAB_STOPS)) + else if (swfdec_text_format_is_set (format, PROP_TAB_STOPS)) { swfdec_as_array_set_length (format->tab_stops, 0); swfdec_text_format_mark_set (format, @@ -831,32 +814,30 @@ static void swfdec_text_format_do_get_target (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret) { - swfdec_text_format_get_string (object, PROP_TARGET, - ret); + swfdec_text_format_get_string (object, PROP_...