rem: if ((bytes_recv > 0) && !isdigit(*p))
add: if ((bytes_recv > 0) && !isdigit((int)*p))
context: static void printstats(void){  char *p, str_recv[64], str_sent[64];  /* fill in the buffers but preserve the space for adding the label */  netcat_snprintnum(str_recv, 32, bytes_recv);  assert(str_recv[0]);  for (p = str_recv; *(p + 1); p++);	/* find the last char */  if ((bytes_recv > 0) && !isdigit(*p))    snprintf(++p, sizeof(str_recv) - 32, " (%lu)", bytes_recv);  netcat_snprintnum(str_sent, 32, bytes_sent);  assert(str_sent[0]);  for (p = str_sent; *(p + 1); p++);	/* find the last char */  if ((bytes_sent > 0) && !isdigit(*p))    snprintf(++p, sizeof(str_sent) - 32, " (%lu)", bytes_sent);  ncprint(NCPRINT_VERB2 | NCPRINT_NONEWLINE,	  _("Total received bytes: %s\nTotal sent bytes: %s\n"),	  str_recv, str_sent);}