search for: swfdec_as_string_split_5

Displaying 4 results from an estimated 4 matches for "swfdec_as_string_split_5".

2008 Jun 15
1
Build error : swfdec GIT, gcc 4.3
Hello swfdec list, I've this error during build on gentoo : swfdec_as_string.c: In function ?swfdec_as_string_split_5?: swfdec_as_string.c:387: error: logical ?&&? with non-zero constant will always evaluate as true make[4]: *** [libswfdec_0.7_la-swfdec_as_string.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recurs...
2007 Aug 24
0
7 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.h libswfdec/swfdec_as_string.c test/trace
...AsContext *cx, SwfdecAsObject *object, guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret) { - const char *string = swfdec_as_object_to_string (cx, object); + const char *string = swfdec_as_string_object_to_string (cx, object); int i; const char *s; gunichar c; @@ -309,7 +322,7 @@ swfdec_as_string_split_5 (SwfdecAsContex const char *str, *end, *delim; int count; - str = swfdec_as_object_to_string (cx, object); + str = swfdec_as_string_object_to_string (cx, object); arr = SWFDEC_AS_ARRAY (swfdec_as_array_new (cx)); if (arr == NULL) return; @@ -363,7 +376,7 @@ swfdec_as_string_spl...
2007 Sep 02
0
libswfdec/swfdec_as_array.c libswfdec/swfdec_as_string.c
...argv, SwfdecAsValue *ret) { - SwfdecAsString *string = SWFDEC_AS_STRING (object); + if (!SWFDEC_IS_AS_STRING (object)) + return; - SWFDEC_AS_VALUE_SET_STRING (ret, string->string); + SWFDEC_AS_VALUE_SET_STRING (ret, SWFDEC_AS_STRING (object)->string); } #if 0 @@ -322,6 +336,9 @@ swfdec_as_string_split_5 (SwfdecAsContex const char *str, *end, *delim; int count; + if (argc < 1) + return; + str = swfdec_as_string_object_to_string (cx, object); arr = SWFDEC_AS_ARRAY (swfdec_as_array_new (cx)); if (arr == NULL) @@ -376,6 +393,9 @@ swfdec_as_string_split_6 (SwfdecAsContex int...
2008 Jun 15
1
14 commits - configure.ac swfdec/.gitignore swfdec-gtk/swfdec_gtk_loader.c swfdec-gtk/swfdec_playback_alsa.c swfdec/Makefile.am swfdec/swfdec_asnative.h swfdec/swfdec_as_string.c swfdec/swfdec_audio.c swfdec/swfdec_audio_load.c swfdec/swfdec_audio_load.h
...t gnome.org> Date: Fri Jun 13 21:43:51 2008 +0200 fix String.split(x, undefined) to return the proper value diff --git a/swfdec/swfdec_as_string.c b/swfdec/swfdec_as_string.c index 3468e37..16c5d6d 100644 --- a/swfdec/swfdec_as_string.c +++ b/swfdec/swfdec_as_string.c @@ -370,7 +370,7 @@ swfdec_as_string_split_5 (SwfdecAsContext *cx, SwfdecAsObject *object, swfdec_as_array_push (arr, &val); return; } - if (argc > 1) { + if (argc > 1 && !SWFDEC_AS_VALUE_IS_UNDEFINED (&argv[1])) { swfdec_as_value_to_string (cx, &argv[0]); count = swfdec_as_value_to_integer (...