Browse Source

core: udp server - cast printed debug chars to unsigned

- reported by GH #1403
Daniel-Constantin Mierla 7 years ago
parent
commit
64a391a240
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/core/udp_server.c

+ 1 - 1
src/core/udp_server.c

@@ -479,7 +479,7 @@ int udp_rcv_loop()
 				if(isprint(buf[i])) {
 					printbuf[j++] = buf[i];
 				} else {
-					l = snprintf(printbuf+j, 6, " %02X ", buf[i]);
+					l = snprintf(printbuf+j, 6, " %02X ", (unsigned char)buf[i]);
 					if(l<0 || l>=6) {
 						LM_ERR("print buffer building failed (%d/%d/%d)\n",
 								l, j, i);