search for: g_ascii_strcasecmp

Displaying 15 results from an estimated 15 matches for "g_ascii_strcasecmp".

2007 Aug 02
1
libswfdec-gtk/swfdec_gtk_loader.c
libswfdec-gtk/swfdec_gtk_loader.c | 1 + 1 files changed, 1 insertion(+) New commits: diff-tree 4d1ee537d4cd388a8b21003496d3511df6f0549d (from ba4f1da69d0c74c45b0b4d92330f2203d258bb49) Author: Benjamin Otte <otte at gnome.org> Date: Thu Aug 2 13:06:55 2007 +0200 keep a reference to the message, since it's unreffed automagically diff --git a/libswfdec-gtk/swfdec_gtk_loader.c
2007 Oct 14
0
4 commits - libswfdec/swfdec_codec_audio.c libswfdec/swfdec_codec_gst.c libswfdec/swfdec_codec_video.c libswfdec/swfdec_sound.c
...} else { + char **split = g_strsplit (list, ":", -1); + guint i, j; + ret = NULL; + SWFDEC_LOG ("codecs limited to \"%s\"", list); + for (i = 0; split[i] != NULL && ret == NULL; i++) { + for (j = 0; audio_codecs[j].name != NULL; j++) { + if (g_ascii_strcasecmp (audio_codecs[j].name, split[i]) != 0) + continue; + ret = audio_codecs[j].func (codec, format); + if (ret) + break; + } + } + g_strfreev (split); + } + if (ret) { ret->codec = codec; g_return_val_if_fail (SWFDEC_IS_AUDIO_FORMAT (ret->format), NULL); commit 3ca6fc...
2007 Sep 14
0
4 commits - libswfdec/swfdec_as_function.c libswfdec/swfdec_as_object.c test/trace
...dec_as_context_unuse_mem (cx, sizeof (SwfdecAsValue) * length); + g_free (argv_pass); + } } void diff-tree b4647a3053056d27c63cee6acdd9140766ced411 (from 3da08c899f62a2f814dcacabb3214870578ccabc) Author: Benjamin Otte <otte at gnome.org> Date: Thu Sep 13 22:16:31 2007 +0200 use g_ascii_strcasecmp here diff --git a/libswfdec/swfdec_as_object.c b/libswfdec/swfdec_as_object.c index 81631c7..fd67729 100644 --- a/libswfdec/swfdec_as_object.c +++ b/libswfdec/swfdec_as_object.c @@ -176,7 +176,7 @@ swfdec_as_object_do_add (SwfdecAsObject static gboolean swfdec_as_object_lookup_case_insensitive...
2007 Aug 02
0
4 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/swfdec_file_loader.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h player/swfdec_slow_loader.c
...ader_finish (SoupMessage *m } static void -swfdec_gtk_loader_load (SwfdecLoader *loader, +swfdec_gtk_loader_load (SwfdecLoader *loader, SwfdecLoader *parent, SwfdecLoaderRequest request, const char *data, gsize data_len) { const SwfdecURL *url = swfdec_loader_get_url (loader); if (g_ascii_strcasecmp (swfdec_url_get_protocol (url), "http") != 0 && g_ascii_strcasecmp (swfdec_url_get_protocol (url), "https") != 0) { - SWFDEC_LOADER_CLASS (swfdec_gtk_loader_parent_class)->load (loader, request, data, data_len); + SWFDEC_LOADER_CLASS (swfdec_gtk_loader_pa...
2007 Dec 13
0
2 commits - libswfdec/swfdec_flash_security.c libswfdec/swfdec_flash_security.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c libswfdec/swfdec_resource_request.c libswfdec/swfdec_resource_request.h libswfdec/swfdec_security.h
...c_flash_security.c index 03f15a4..21fe688 100644 --- a/libswfdec/swfdec_flash_security.c +++ b/libswfdec/swfdec_flash_security.c @@ -158,13 +158,13 @@ swfdec_flash_security_allow_cross_domain (SwfdecFlashSecurity *sec, if (g_slist_find_custom (sec->crossdomain_allowed, host, (GCompareFunc)g_ascii_strcasecmp)) { - callback (url, TRUE, user_data); + callback (url, 1, user_data); return; } if (g_slist_find_custom (sec->crossdomain_denied, host, (GCompareFunc)g_ascii_strcasecmp)) { - callback (url, FALSE, user_data); + callback (url, 0, user_data); return; } @@ -183...
2016 Apr 26
0
evolution libsoup and samba bug 765106
...oup/soup-auth-ntlm.c --- ./libsoup/soup-auth-ntlm.c.prev 2016-04-15 14:18:02.680276592 +0200 +++ ./libsoup/soup-auth-ntlm.c 2016-04-15 15:20:00.337116508 +0200 @@ -359,6 +359,7 @@ soup_auth_ntlm_update_connection (SoupCo conn->state = SOUP_NTLM_SSO_FAILED; success = FALSE; } else if (!g_ascii_strcasecmp (response, "PW")) { + conn->state = SOUP_NTLM_SSO_FAILED; priv->sso_available = FALSE; g_free (response); } else { @@ -489,7 +490,7 @@ soup_auth_ntlm_get_connection_authorizat priv->sso_available = FALSE; } } else { - g_warning ("NTLM single-si...
2008 Jan 19
0
11 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_sprite_movie_as.c libswfdec/swfdec_xml.c libswfdec/swfdec_xml.h libswfdec/swfdec_xml_node.c libswfdec/swfdec_xml_node.h test/image test/swfdec_test.c test/swfdec_test_image.c test/trace
....c b/libswfdec/swfdec_xml.c index 4b89a30..2a5b72d 100644 --- a/libswfdec/swfdec_xml.c +++ b/libswfdec/swfdec_xml.c @@ -546,9 +546,6 @@ swfdec_xml_parse_attribute (SwfdecXml *xml, SwfdecXmlNode *node, const char *p) swfdec_as_object_set_variable (node->attributes, name, &val); - if (!g_ascii_strcasecmp (name, "id") && value != SWFDEC_AS_STR_EMPTY) - swfdec_xml_add_id_map (xml, node, value); - g_return_val_if_fail (end + 1 > p, strchr (p, '\0')); return end + 1; @@ -643,8 +640,14 @@ swfdec_xml_parse_tag (SwfdecXml *xml, SwfdecXmlNode **node, const char *p)...
2007 Aug 02
0
15 commits - configure.ac doc/swfdec-sections.txt libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_file_loader.c libswfdec/swfdec_file_loader.h
...tkLoader *gtk = SWFDEC_GTK_LOADER (loader); + const SwfdecURL *url = swfdec_loader_get_url (loader); - gnome_vfs_async_open (&gtk->handle, swfdec_url_get_url (swfdec_loader_get_url (loader)), - GNOME_VFS_OPEN_READ, GNOME_VFS_PRIORITY_DEFAULT, swfdec_gtk_loader_open_cb, gtk); + if (g_ascii_strcasecmp (swfdec_url_get_protocol (url), "http") != 0 && + g_ascii_strcasecmp (swfdec_url_get_protocol (url), "https") != 0) { + SWFDEC_LOADER_CLASS (swfdec_gtk_loader_parent_class)->load (loader, request, data, data_len); + } else { + SwfdecGtkLoader *gtk = SWFDEC...
2008 Jan 21
0
70 commits - configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_socket.c libswfdec-gtk/swfdec_gtk_socket.h libswfdec-gtk/swfdec_playback_alsa.c
...include "swfdec_debug.h" #include "swfdec_security_allow.h" @@ -47,227 +46,10 @@ swfdec_flash_security_allow (SwfdecSecurity *guard, SwfdecSecurity *key) } } -static gboolean -swfdec_flash_security_match_domain (const SwfdecURL *guard, const SwfdecURL *key) -{ - return g_ascii_strcasecmp (swfdec_url_get_host (guard), swfdec_url_get_host (key)) == 0; -} - -typedef struct { - SwfdecURL * url; - SwfdecURLAllowFunc callback; - gpointer user_data; -} SwfdecAllowURLPending; - -static void -swfdec_flash_security_call_pending (SwfdecFlashSecurity *sec, const char *host, - gboolean...
2008 Jan 08
0
4 commits - configure.ac test/compiler.c test/.gitignore test/Makefile.am test/swfdec_test.c test/swfdec_test_function.c test/swfdec_test_function.h test/swfdec_test_global.c test/swfdec_test_initialize.as test/swfdec_test_initialize.h
...ss = G_OBJECT_CLASS (klass); + + object_class->dispose = swfdec_test_test_dispose; +} + +static void +swfdec_test_test_init (SwfdecTestTest *this) +{ +} + +static void +swfdec_test_test_fscommand (SwfdecPlayer *player, const char *command, + const char *para, SwfdecTestTest *test) +{ + if (g_ascii_strcasecmp (command, "quit")) { + test->player_quit = TRUE; + } +} + +static gboolean +swfdec_test_test_ensure_player (SwfdecTestTest *test) +{ + if (test->filename == NULL) + return FALSE; + + test->player = swfdec_player_new_from_file (test->filename); + g_signal_connect (tes...
2008 Jan 07
0
12 commits - configure.ac doc/swfdec.types Makefile.am test/crashfinder.c test/dump.c test/Makefile.am test/swfdec-extract.c test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_file.c test/swfedit_file.h test/swfedit_list.c test/swfedit_list.h
...swfdec_buffer_unref (wav); - return TRUE; -} - -static cairo_surface_t * -surface_create_for_filename (const char *filename, int width, int height) -{ - guint len = strlen (filename); - cairo_surface_t *surface; - if (FALSE) { -#ifdef CAIRO_HAS_PDF_SURFACE - } else if (len >= 3 && g_ascii_strcasecmp (filename + len - 3, "pdf") == 0) { - surface = cairo_pdf_surface_create (filename, width, height); -#endif -#ifdef CAIRO_HAS_SVG_SURFACE - } else if (len >= 3 && g_ascii_strcasecmp (filename + len - 3, "svg") == 0) { - surface = cairo_svg_surface_create (filen...
2007 Nov 30
0
36 commits - libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_date.c libswfdec/swfdec_as_initialize.as libswfdec/swfdec_as_initialize.h libswfdec/swfdec_as_strings.c libswfdec/swfdec_flash_security.c
...t_child (SWFDEC_XML_NODE (xml), i); @@ -97,15 +100,31 @@ swfdec_policy_loader_check (SwfdecAsContext *context, const char *text, value = swfdec_xml_node_get_attribute (node_aaf, SWFDEC_AS_STR_domain); if (value != NULL) { - if (!strcmp (value, "*")) - return TRUE; - if (!g_ascii_strcasecmp (value, host)) + GPatternSpec *pattern; + char *value_lower; + + // GPatternSpec uses ? as a wildcard character, but we won't + // And there can't be a host that has ? character + if (strchr (value, '?') != NULL) + continue; + + value_lower = g_ascii_strdown (value, -1); + pattern...
2007 Oct 17
0
28 commits - configure.ac debian/changelog debian/control debian/copyright debian/.gitignore debian/libswfdec0.dirs debian/libswfdec0.files debian/libswfdec0.shlibs debian/libswfdec-dev.dirs debian/libswfdec-dev.files debian/rules debian/swf-player.dirs
...wfdec_utils.h" gboolean @@ -44,3 +46,29 @@ swfdec_str_case_hash (gconstpointer v) return h; } +int +swfdec_strcmp (guint version, const char *s1, const char *s2) +{ + g_return_val_if_fail (s1 != NULL, 0); + g_return_val_if_fail (s2 != NULL, 0); + + if (version < 7) { + return g_ascii_strcasecmp (s1, s2); + } else { + return strcmp (s1, s2); + } +} + +int +swfdec_strncmp (guint version, const char *s1, const char *s2, guint n) +{ + g_return_val_if_fail (s1 != NULL, 0); + g_return_val_if_fail (s2 != NULL, 0); + + if (version < 7) { + return g_ascii_strncasecmp (s1, s2, n); +...
2007 Oct 12
0
Changes to 'refs/tags/0.5.3'
...properly exit when pc == endpc replace swfdec_as_frame_find_variable with _get/set_variable it's better to initialize correctly than to delete later ;) add tests from http://www.timotheegroleau.com/Flash/articles/scope_chain.htm scale by a double, not an int use g_ascii_strcasecmp here fix Function.apply document that the args need to stay available. add test for last commit allow empty blocks add a test that just calls an empty function Merge branch 'master' of ssh://company at git.freedesktop.org/git/swfdec/swfdec out_buf_s...
2007 Oct 18
0
18 commits - doc/swfdec-sections.txt libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_event.c libswfdec/swfdec_event.h libswfdec/swfdec_flash_security.c
...;unknown security %s, denying access", G_OBJECT_TYPE_NAME (key)); return NULL; @@ -46,22 +45,55 @@ swfdec_flash_security_allow (SwfdecSecurity *guard, SwfdecSecurity *key) } static gboolean +swfdec_flash_security_match_domain (const SwfdecURL *guard, const SwfdecURL *key) +{ + return g_ascii_strcasecmp (swfdec_url_get_host (guard), swfdec_url_get_host (key)) == 0; +} + +static gboolean swfdec_flash_security_allow_url (SwfdecSecurity *guard, const SwfdecURL *url) { SwfdecFlashSecurity *sec = SWFDEC_FLASH_SECURITY (guard); - if (swfdec_url_is_local (url)) { - return sec->allow_local;...