summaryrefslogtreecommitdiffstats
path: root/rose
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2017-01-26 21:55:46 +0100
committerRalf Baechle <ralf@linux-mips.org>2017-01-26 21:59:03 +0100
commit5f7ae939d2cb2b097b98bdd3352239e93fb79c24 (patch)
treed5cb48ad875fe9905435a117596b9d47a8586b7d /rose
parent961606547a77b34f10ac8e334eb645ab7d8dd589 (diff)
rsparms: Fix signedness warning.
gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DAX25_SYSCONFDIR=\""/usr/local/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/usr/local/var/ax25/"\" -O2 -Wall -pedantic -MT rsparms.o -MD -MP -MF .deps/rsparms.Tpo -c -o rsparms.o rsparms.c rsparms.c: In function ‘nodes’: rsparms.c:126:23: warning: format ‘%hd’ expects argument of type ‘short int *’, but argument 3 has type ‘short unsigned int *’ [-Wformat=] if (sscanf(mask, "%hd", &rs_node.mask) != 1) { ^ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'rose')
-rw-r--r--rose/rsparms.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rose/rsparms.c b/rose/rsparms.c
index 7ab3844..a617b88 100644
--- a/rose/rsparms.c
+++ b/rose/rsparms.c
@@ -123,7 +123,7 @@ void nodes(int s, int argc, char *argv[])
*mask = '\0';
mask++;
- if (sscanf(mask, "%hd", &rs_node.mask) != 1) {
+ if (sscanf(mask, "%hu", &rs_node.mask) != 1) {
fprintf(stderr, "rsparms: nodes: no mask supplied!\n");
close(s);
exit(1);