reported https://sourceforge.net/p/pidgin-hotkeys/patches/8/ bool is a keyword since c23, use boolean instead --- a/src/hotkeys.c +++ b/src/hotkeys.c @@ -216,21 +216,21 @@ free_keys(GtkWidget* widget) static void hotkey_set_bool(GtkWidget *widget, HotkeyEntry* key) { - gboolean bool; + gboolean boolean; GdkDisplay* display; GdkWindow* root; - bool = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget)); - purple_prefs_set_bool(key->use_pref, bool); + boolean = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget)); + purple_prefs_set_bool(key->use_pref, boolean); - key->enable = bool; + key->enable = boolean; if (key->code) { display = widget ? gtk_widget_get_display(widget) : gdk_display_get_default(); root = widget ? gtk_widget_get_root_window(widget) : gdk_get_default_root_window(); - if (bool && grab_key(display, root, key)) + if (boolean && grab_key(display, root, key)) reconfig_blist(key - hotkeys); else {