From ed4f272ae5b87cc2d6bd5e53b828e4a7728bc731 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 97b7c32e..ad60d31c 100644 --- a/src/ui/ui.h +++ b/src/ui/ui.h @@ -289,7 +289,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);