From 47ffef4c39d639049279ad4bc25c179ae86a5541 Mon Sep 17 00:00:00 2001 From: Georgia Garcia Date: Tue, 3 Jan 2023 13:56:43 -0300 Subject: [PATCH] tests: fix variable type for getopt getopt returns an int, not a char. Error caused by this issue could only be observed on non-x86 systems. Closes LP#2000359 Signed-off-by: Georgia Garcia --- tests/regression/apparmor/posix_mq_rcv.c | 2 +- tests/regression/apparmor/sysv_mq_rcv.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/regression/apparmor/posix_mq_rcv.c b/tests/regression/apparmor/posix_mq_rcv.c index f9ffc4d7e..b9702307d 100644 --- a/tests/regression/apparmor/posix_mq_rcv.c +++ b/tests/regression/apparmor/posix_mq_rcv.c @@ -197,7 +197,7 @@ void receive(enum notify_options notify, mqd_t mqd) int main(int argc, char *argv[]) { - char opt = 0; + int opt = 0; enum notify_options notify = DO_NOT_NOTIFY; mqd_t mqd; char *client = NULL; diff --git a/tests/regression/apparmor/sysv_mq_rcv.c b/tests/regression/apparmor/sysv_mq_rcv.c index 903e58d62..3fa1361be 100644 --- a/tests/regression/apparmor/sysv_mq_rcv.c +++ b/tests/regression/apparmor/sysv_mq_rcv.c @@ -71,7 +71,7 @@ static void usage(char *prog_name, char *msg) int main(int argc, char *argv[]) { - char opt = 0; + int opt = 0; char *client = NULL; int uid; int qid;