You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.3 KiB
31 lines
1.3 KiB
https://github.com/bitlbee/bitlbee/commit/5c90890fbf5626650b966f23cf141fafa3e4251e |
|
introduces g_hash_table_contains() which is not supported by glib2-2.28.8-10.el6. |
|
https://github.com/EionRobb/skype4pidgin/blob/master/skypeweb/glibcompat.h was the |
|
inspiration for this workaround. |
|
|
|
--- bitlbee-3.6/root_commands.c 2019-02-07 20:53:38.000000000 +0100 |
|
+++ bitlbee-3.6/root_commands.c.glib2 2019-11-28 21:41:43.853966247 +0100 |
|
@@ -29,6 +29,10 @@ |
|
#include "help.h" |
|
#include "ipc.h" |
|
|
|
+#if !GLIB_CHECK_VERSION(2, 32, 0) |
|
+#define g_hash_table_contains(hash_table, key) g_hash_table_lookup_extended(hash_table, key, NULL, NULL) |
|
+#endif /* 2.32.0 */ |
|
+ |
|
void root_command_string(irc_t *irc, char *command) |
|
{ |
|
root_command(irc, split_command_parts(command, 0)); |
|
--- bitlbee-3.6/irc_channel.c 2019-02-07 20:53:38.000000000 +0100 |
|
+++ bitlbee-3.6/irc_channel.c.glib2 2019-11-28 21:42:12.202142163 +0100 |
|
@@ -25,6 +25,10 @@ |
|
|
|
#include "bitlbee.h" |
|
|
|
+#if !GLIB_CHECK_VERSION(2, 32, 0) |
|
+#define g_hash_table_contains(hash_table, key) g_hash_table_lookup_extended(hash_table, key, NULL, NULL) |
|
+#endif /* 2.32.0 */ |
|
+ |
|
static char *set_eval_channel_type(set_t *set, char *value); |
|
static gint irc_channel_user_cmp(gconstpointer a_, gconstpointer b_); |
|
static const struct irc_channel_funcs control_channel_funcs;
|
|
|