Displaying 2 results from an estimated 2 matches for "swfdec_as_str_textformat".
2007 Oct 28
0
2 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_format.c
...fdec_text_format_new_no_properties (SwfdecAsContext *context)
ret = g_object_new (SWFDEC_TYPE_TEXT_FORMAT, NULL);
swfdec_as_object_add (ret, context, sizeof (SwfdecTextFormat));
+
+ swfdec_text_format_clear (SWFDEC_TEXT_FORMAT (ret));
+
swfdec_as_object_get_variable (context->global, SWFDEC_AS_STR_TextFormat,
&val);
if (!SWFDEC_AS_VALUE_IS_OBJECT (&val))
- return NULL;
+ return ret;
swfdec_as_object_set_constructor (ret, SWFDEC_AS_VALUE_GET_OBJECT (&val));
- swfdec_text_format_clear (SWFDEC_TEXT_FORMAT (ret));
-
return ret;
}
commit 983c4fcd9bc03bf69026f1824caf5a...
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
.../ FIXME: We should only initialize if the prototype Object has not been
+ // initialized by any object's constructor with native properties
+ // (TextField, TextFormat, XML, XMLNode at least)
+
g_return_if_fail (SWFDEC_IS_AS_CONTEXT (cx));
swfdec_as_object_get_variable (cx->global, SWFDEC_AS_STR_TextFormat, &val);
diff --git a/libswfdec/swfdec_xml.c b/libswfdec/swfdec_xml.c
index c21409c..ea2f287 100644
--- a/libswfdec/swfdec_xml.c
+++ b/libswfdec/swfdec_xml.c
@@ -760,6 +760,12 @@ swfdec_xml_init_properties (SwfdecAsContext *cx)
SwfdecAsValue val;
SwfdecAsObject *xml, *proto;
+ // FIXME:...