From 7112f5b1108f321da32ee54591767bd15900ad85 Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Wed, 5 Jun 2013 16:11:39 +0200 Subject: ROSE: Fix warnings caused by bogus variable initializations. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit gcc -DHAVE_CONFIG_H -I. -I.. -DAX25_SYSCONFDIR=\""/usr/local/etc/ax25/"\" -DAX25 _LOCALSTATEDIR=\""/usr/local/var/ax25/"\" -g -O2 -flto -MT rsparms.o -MD -MP -MF .deps/rsparms.Tpo -c -o rsparms.o rsparms.c rsparms.c: In function ‘printnb’: rsparms.c:38:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] rsparms.c:38:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] rsparms.c:39:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] rsparms.c:39:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] rsparms.c: In function ‘nodes’: rsparms.c:120:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] Signed-off-by: Ralf Baechle --- rose/rsparms.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'rose/rsparms.c') diff --git a/rose/rsparms.c b/rose/rsparms.c index 7364b4a..4de807e 100644 --- a/rose/rsparms.c +++ b/rose/rsparms.c @@ -34,9 +34,11 @@ void printnb(char *neigh) exit(1); } - while(fgets(buff, 80, fp)) { - addr[0]=(char)NULL; callsign[0]=(char)NULL; - port[0]=(char)NULL; digi[0]=(char)NULL; + while (fgets(buff, 80, fp)) { + addr[0] = '\0'; + callsign[0] = '\0'; + port[0] = '\0'; + digi[0] = '\0'; args=sscanf(buff,"%9s %9s %9s %*s %*s %*s %*s %*s %*s %9s",addr,callsign,port,digi); @@ -117,7 +119,7 @@ void nodes(int s, int argc, char *argv[]) } if ((mask = strchr(argv[3], '/')) != NULL) { - *mask= (char)NULL; + *mask = '\0'; mask++; if (sscanf(mask, "%hd", &rs_node.mask) != 1) { -- cgit v1.2.3