Mercurial > pidgin
diff libpurple/ft.c @ 26505:0c796a1950b7
Updates for GTK+ 3.0. Remove some deprecated functions (someone should
check those strcasecmp's for me!). Fix all #include for GLib, GTK+, etc. in
libpurple and finch.
Now, libpurple and finch should compile with:
-DG_DISABLE_DEPRECATED
-DG_DISABLE_SINGLE_INCLUDES
-DGDK_DISABLE_DEPRECATED
-DGTK_DISABLE_DEPRECATED
-DGDK_DISABLE_SINGLE_INCLUDES
-DGTK_DISABLE_SINGLE_INCLUDES
| author | Elliott Sales de Andrade <qulogic@pidgin.im> |
|---|---|
| date | Tue, 07 Apr 2009 05:22:48 +0000 |
| parents | 4cbe258db067 |
| children | 740760605cc1 3882d419e628 |
line wrap: on
line diff
--- a/libpurple/ft.c Mon Apr 06 23:05:02 2009 +0000 +++ b/libpurple/ft.c Tue Apr 07 05:22:48 2009 +0000 @@ -458,7 +458,7 @@ { PurpleXferType type; struct stat st; - char *msg, *utf8; + char *msg, *utf8, *base; PurpleAccount *account; PurpleBuddy *buddy; @@ -505,7 +505,9 @@ purple_xfer_set_local_filename(xfer, filename); purple_xfer_set_size(xfer, st.st_size); - utf8 = g_filename_to_utf8(g_basename(filename), -1, NULL, NULL, NULL); + base = g_path_get_basename(filename); + utf8 = g_filename_to_utf8(base, -1, NULL, NULL, NULL); + g_free(base); purple_xfer_set_filename(xfer, utf8); msg = g_strdup_printf(_("Offering to send %s to %s"),
