Displaying 9 results from an estimated 9 matches for "swfdec_as_array_set_length".
Did you mean:
swfdec_as_array_get_length
2007 Aug 22
0
3 commits - libswfdec/swfdec_as_array.c libswfdec/swfdec_as_function.c test/trace
...f --git a/libswfdec/swfdec_as_array.c b/libswfdec/swfdec_as_array.c
index 864915d..28888ae 100644
--- a/libswfdec/swfdec_as_array.c
+++ b/libswfdec/swfdec_as_array.c
@@ -323,14 +323,6 @@ swfdec_as_array_append_array (SwfdecAsAr
*/
static void
-swfdec_as_array_add (SwfdecAsObject *object)
-{
- swfdec_as_array_set_length (object, 0);
-
- SWFDEC_AS_OBJECT_CLASS (swfdec_as_array_parent_class)->add (object);
-}
-
-static void
swfdec_as_array_set (SwfdecAsObject *object, const char *variable,
const SwfdecAsValue *val, guint flags)
{
@@ -367,7 +359,6 @@ swfdec_as_array_class_init (SwfdecAsArra
{
SwfdecAsO...
2007 Aug 17
0
2 commits - libswfdec/swfdec_as_array.c test/trace
..._return_if_fail (start_index + num <= swfdec_as_array_get_length (object_from));
+ g_return_if_fail (
+ start_index + num <= swfdec_as_array_get_length (object_from));
if (num == 0)
return;
@@ -282,14 +307,15 @@ swfdec_as_array_append_array_range (Swfd
fdata.num = num;
swfdec_as_array_set_length (fdata.object_to, fdata.offset + fdata.num);
- swfdec_as_object_foreach (object_from, swfdec_as_array_foreach_append_array_range, &fdata);
+ swfdec_as_object_foreach (object_from,
+ swfdec_as_array_foreach_append_array_range, &fdata);
}
static void
-swfdec_as_array_append_array (...
2007 Aug 17
0
Branch 'vivi' - 9 commits - libswfdec/swfdec_as_array.c libswfdec/swfdec_as_function.c libswfdec/swfdec_as_function.h libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_native_function.c
..._return_if_fail (start_index + num <= swfdec_as_array_get_length (object_from));
+ g_return_if_fail (
+ start_index + num <= swfdec_as_array_get_length (object_from));
if (num == 0)
return;
@@ -282,14 +307,15 @@ swfdec_as_array_append_array_range (Swfd
fdata.num = num;
swfdec_as_array_set_length (fdata.object_to, fdata.offset + fdata.num);
- swfdec_as_object_foreach (object_from, swfdec_as_array_foreach_append_array_range, &fdata);
+ swfdec_as_object_foreach (object_from,
+ swfdec_as_array_foreach_append_array_range, &fdata);
}
static void
-swfdec_as_array_append_array (...
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
...ntext *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_STOPS);
} else {
format->tab_stops = SWFDEC_AS_ARRAY (swfdec_as_array_new (cx));
- swfdec_text_format_mark_set (format,
- PROP_TAB_STOPS);
- if (cx->...
2007 Oct 11
0
10 commits - configure.ac doc/Makefile.am doc/swfdec-sections.txt libswfdec/swfdec_buffer.c libswfdec/swfdec_movie_as_drawing.c test/image test/sound
...t;SwfdecBuffer</TITLE>
SwfdecBuffer
SwfdecBufferQueue
+SwfdecBufferFreeFunc
swfdec_buffer_new
swfdec_buffer_new_and_alloc
swfdec_buffer_new_and_alloc0
@@ -368,6 +369,7 @@ swfdec_as_array_insert_with_flags
swfdec_as_array_push
swfdec_as_array_push_with_flags
swfdec_as_array_get_length
+swfdec_as_array_set_length
swfdec_as_array_get_value
swfdec_as_array_set_value
swfdec_as_array_remove
diff-tree 522c0811d50b4711393a190ffb90ff44f900ded5 (from 91f6647d5e409a1002a68ec55e115b1f812e4824)
Author: Benjamin Otte <otte at gnome.org>
Date: Thu Oct 11 11:37:33 2007 +0200
exclude swfdec_text_format.h...
2007 Aug 22
0
5 commits - libswfdec/swfdec_as_array.c libswfdec/swfdec_as_boolean.c libswfdec/swfdec_as_function.c libswfdec/swfdec_as_math.c libswfdec/swfdec_as_number.c libswfdec/swfdec_as_script_function.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h
...;
Date: Wed Aug 22 16:44:39 2007 +0300
Fix bunch of propflags and add o = null to swfdec_initialize.as
diff --git a/libswfdec/swfdec_as_array.c b/libswfdec/swfdec_as_array.c
index 28888ae..273b083 100644
--- a/libswfdec/swfdec_as_array.c
+++ b/libswfdec/swfdec_as_array.c
@@ -108,7 +108,8 @@ swfdec_as_array_set_length (SwfdecAsObje
g_return_if_fail (object != NULL);
SWFDEC_AS_VALUE_SET_INT (&val, length);
- swfdec_as_object_set_variable (object, SWFDEC_AS_STR_length, &val);
+ swfdec_as_object_set_variable_and_flags (object, SWFDEC_AS_STR_length, &val,
+ SWFDEC_AS_VARIABLE_HIDDEN | SWFD...
2007 Oct 12
0
Changes to 'refs/tags/0.5.3'
...Add bullet, bold, italic, kerning and underline properties to TextFormat
Add support for integer properties in TextFormat class
Fix various issues with TextFormat's int properties
Do marking in TextFormat
Fix handling of color property in TextFormat class
Add swfdec_as_array_set_length as public function
Add tabStops property to TextFormat class
Add letterSpacing property to TextFormat class
Add TextFormat's display property
Support setting property values in the constructor of TextFormat
Add a test for TextFormat class
Do bunch of extra ca...
2007 Dec 20
0
13 commits - libswfdec/swfdec_as_array.c libswfdec/swfdec_xml.c libswfdec/swfdec_xml_node.c test/trace
...ing (object->context, start_index));
} else {
ForeachRemoveRangeData fdata = { start_index, num };
swfdec_as_object_foreach_remove (object,
@@ -482,13 +482,15 @@ swfdec_as_array_append_array_range (SwfdecAsArray *array_to,
fdata.start_index = start_index;
fdata.num = num;
- swfdec_as_array_set_length_object (fdata.object_to, fdata.offset + fdata.num);
+ swfdec_as_array_set_length_object (fdata.object_to,
+ fdata.offset + fdata.num);
swfdec_as_object_foreach (object_from,
swfdec_as_array_foreach_append_array_range, &fdata);
}
static void
-swfdec_as_array_append_array (Swf...
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
...t null
if (len == 0)
return;
@@ -818,8 +802,7 @@ swfdec_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,...