Use g_ascii_strcasecmp().
authorTor Lillqvist <tml@iki.fi>
Sat, 4 Jan 2003 03:54:35 +0000 (03:54 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Sat, 4 Jan 2003 03:54:35 +0000 (03:54 +0000)
2003-01-01  Tor Lillqvist  <tml@iki.fi>

* gmodule-win32.c (_g_module_build_path): Use g_ascii_strcasecmp().

gmodule/ChangeLog
gmodule/gmodule-win32.c

index 8f6879b..37a87a7 100644 (file)
@@ -1,3 +1,7 @@
+2003-01-01  Tor Lillqvist  <tml@iki.fi>
+
+       * gmodule-win32.c (_g_module_build_path): Use g_ascii_strcasecmp().
+
 Tue Dec  3 20:56:19 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gmodule.c (g_module_open): Properly refcount the
index 5fdf928..ebf0cbb 100644 (file)
@@ -227,13 +227,13 @@ _g_module_build_path (const gchar *directory,
   k = strlen (module_name);
     
   if (directory && *directory)
-    if (k > 4 && g_strcasecmp (module_name + k - 4, ".dll") == 0)
+    if (k > 4 && g_ascii_strcasecmp (module_name + k - 4, ".dll") == 0)
       return g_strconcat (directory, G_DIR_SEPARATOR_S, module_name, NULL);
     else if (strncmp (module_name, "lib", 3) == 0)
       return g_strconcat (directory, G_DIR_SEPARATOR_S, module_name, ".dll", NULL);
     else
       return g_strconcat (directory, G_DIR_SEPARATOR_S, "lib", module_name, ".dll", NULL);
-  else if (k > 4 && g_strcasecmp (module_name + k - 4, ".dll") == 0)
+  else if (k > 4 && g_ascii_strcasecmp (module_name + k - 4, ".dll") == 0)
     return g_strdup (module_name);
   else if (strncmp (module_name, "lib", 3) == 0)
     return g_strconcat (module_name, ".dll", NULL);