/pidgin/main: cb6655acabec: (10:40:54 PM) eion: grim: you can ...
Gary Kramlich <[email protected]>
| Newsgroups | gmane.comp.gnome.gaim.cvs |
|---|---|
| Message-ID | <[email protected]> |
Changeset: cb6655acabec0f8b6aa36eab085239f4ef475ea8 Author: Gary Kramlich <[email protected]> Date: 2015-12-18 22:44 -0600 Branch: use-gresolver URL: https://hg.pidgin.im/pidgin/main/rev/cb6655acabec Description: (10:40:54 PM) eion: grim: you can chop more out of glibcompat if you're bumping up to 2.34 diffstat: libpurple/glibcompat.h | 59 -------------------------------------------------- 1 files changed, 0 insertions(+), 59 deletions(-) diffs (69 lines): diff --git a/libpurple/glibcompat.h b/libpurple/glibcompat.h --- a/libpurple/glibcompat.h +++ b/libpurple/glibcompat.h @@ -61,65 +61,6 @@ static inline gboolean g_close(gint fd, return FALSE; } -#if !GLIB_CHECK_VERSION(2, 32, 0) - -#include <glib-object.h> -#include <string.h> - -#define G_GNUC_BEGIN_IGNORE_DEPRECATIONS -#define G_GNUC_END_IGNORE_DEPRECATIONS - -#define G_SOURCE_REMOVE FALSE -#define G_SOURCE_CONTINUE TRUE - -#define g_signal_handlers_disconnect_by_data(instance, data) \ - g_signal_handlers_disconnect_matched((instance), G_SIGNAL_MATCH_DATA, \ - 0, 0, NULL, NULL, (data)) - -static inline GByteArray * g_byte_array_new_take(guint8 *data, gsize len) -{ - GByteArray *array; - - array = g_byte_array_new(); - g_byte_array_append(array, data, len); - g_free(data); - - return array; -} - -static inline void g_queue_free_full(GQueue *queue, GDestroyNotify free_func) -{ - g_queue_foreach(queue, (GFunc)free_func, NULL); - g_queue_free(queue); -} - -static inline GThread * g_thread_try_new(const gchar *name, GThreadFunc func, - gpointer data, GError **error) -{ - return g_thread_create(func, data, TRUE, error); -} - -#if !GLIB_CHECK_VERSION(2, 30, 0) - -#define G_VALUE_INIT {0, {{0}}} - -static inline gchar *g_utf8_substring(const gchar *str, glong start_pos, - glong end_pos) -{ - gchar *start = g_utf8_offset_to_pointer(str, start_pos); - gchar *end = g_utf8_offset_to_pointer(start, end_pos - start_pos); - gchar *out = g_malloc(end - start + 1); - - memcpy(out, start, end - start); - out[end - start] = 0; - - return out; -} - -#endif /* < 2.30.0 */ - -#endif /* < 2.32.0 */ - #endif /* < 2.36.0 */ _______________________________________________ Commits mailing list [email protected] https://pidgin.im/cgi-bin/mailman/listinfo/commits