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.
32 lines
1.3 KiB
32 lines
1.3 KiB
4 years ago
|
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;
|