From 475698109795f2546c8d72be7f658ad4e402b18c Mon Sep 17 00:00:00 2001 From: Jabber Developer Date: Wed, 25 Jun 2025 00:13:42 +0200 Subject: [PATCH] fix: add missing parameter types to function declarations Some functions were declared without parameters in header files, despite their implementations specifying arguments. This mismatch is deprecated in all versions of C and is disallowed in C23. This change updates the declarations to match their definitions, ensuring compatibility with C standards, avoiding potential undefined behavior, and improving support in tools and editors. --- src/tools/bookmark_ignore.h | 2 +- src/ui/ui.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tools/bookmark_ignore.h b/src/tools/bookmark_ignore.h index e52e128a..634b1db7 100644 --- a/src/tools/bookmark_ignore.h +++ b/src/tools/bookmark_ignore.h @@ -38,7 +38,7 @@ #include "xmpp/xmpp.h" -void bookmark_ignore_on_connect(); +void bookmark_ignore_on_connect(const char* const barejid); void bookmark_ignore_on_disconnect(); gboolean bookmark_ignored(Bookmark* bookmark); gchar** bookmark_ignore_list(gsize* len); diff --git a/src/ui/ui.h b/src/ui/ui.h index 8988f84d..2ca9495b 100644 --- a/src/ui/ui.h +++ b/src/ui/ui.h @@ -288,7 +288,7 @@ void cons_show_disco_info(const char* from, GSList* identities, GSList* features void cons_show_disco_contact_information(GHashTable* addresses); -void cons_show_qrcode(); +void cons_show_qrcode(const char* const text); void cons_show_room_invite(const char* const invitor, const char* const room, const char* const reason); void cons_check_version(gboolean not_available_msg);