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 (...