summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2013-06-05 16:11:39 +0200
committerRalf Baechle <ralf@linux-mips.org>2013-06-06 12:48:19 +0200
commit7112f5b1108f321da32ee54591767bd15900ad85 (patch)
treea556bdb7789d5bd92e669427d378d24b51521c3f
parent6961bcb81300e6c922d49ae64f3da8cc04d69b13 (diff)
ROSE: Fix warnings caused by bogus variable initializations.
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 <ralf@linux-mips.org>
-rw-r--r--rose/rsparms.c10
1 files changed, 6 insertions, 4 deletions
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) {