1From 2a7e26510cf9276b7e640ca8282cc1c5e46075d0 Mon Sep 17 00:00:00 2001 2From: Khem Raj <raj.khem@gmail.com> 3Date: Tue, 15 Aug 2023 11:59:40 -0700 4Subject: [PATCH] tests: Fix callback prototype 5 6clang errors about it 7 8| ../../git/tests/receive.c:71:34: error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes] 9| 71 | hdlr_enable(int sig, void (*hdlr)()) 10| | ^ 11| | void 12| 1 error generated. 13 14Upstream-Status: Submitted [https://github.com/rsyslog/librelp/pull/260] 15Signed-off-by: Khem Raj <raj.khem@gmail.com> 16--- 17 tests/receive.c | 2 +- 18 tests/send.c | 2 +- 19 2 files changed, 2 insertions(+), 2 deletions(-) 20 21diff --git a/tests/receive.c b/tests/receive.c 22index f376cb4..c12e911 100644 23--- a/tests/receive.c 24+++ b/tests/receive.c 25@@ -68,7 +68,7 @@ doSleep(int iSeconds, const int iuSeconds) 26 } 27 28 static void 29-hdlr_enable(int sig, void (*hdlr)()) 30+hdlr_enable(int sig, void (*hdlr)(const int)) 31 { 32 struct sigaction sigAct; 33 memset(&sigAct, 0, sizeof (sigAct)); 34diff --git a/tests/send.c b/tests/send.c 35index d7e90f0..1b1df4f 100644 36--- a/tests/send.c 37+++ b/tests/send.c 38@@ -57,7 +57,7 @@ struct usrdata { /* used for testing user pointer pass-back */ 39 struct usrdata *userdata = NULL; 40 41 static void 42-hdlr_enable(int sig, void (*hdlr)()) 43+hdlr_enable(int sig, void (*hdlr)(const int)) 44 { 45 struct sigaction sigAct; 46 memset(&sigAct, 0, sizeof (sigAct)); 47-- 482.41.0 49 50