=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/nc/netcat.c,v retrieving revision 1.32 retrieving revision 1.33 diff -c -r1.32 -r1.33 *** src/usr.bin/nc/netcat.c 2001/08/02 21:00:14 1.32 --- src/usr.bin/nc/netcat.c 2001/08/25 21:50:13 1.33 *************** *** 1,4 **** ! /* $OpenBSD: netcat.c,v 1.32 2001/08/02 21:00:14 ericj Exp $ */ /* * Copyright (c) 2001 Eric Jackson * --- 1,4 ---- ! /* $OpenBSD: netcat.c,v 1.33 2001/08/25 21:50:13 ericj Exp $ */ /* * Copyright (c) 2001 Eric Jackson * *************** *** 518,524 **** /* Load ports sequentially */ for (cp = lo; cp <= hi; cp++) { ! portlist[x] = malloc(sizeof(PORT_MAX)); sprintf(portlist[x], "%d", cp); x++; } --- 518,524 ---- /* Load ports sequentially */ for (cp = lo; cp <= hi; cp++) { ! portlist[x] = calloc(1, PORT_MAX); sprintf(portlist[x], "%d", cp); x++; } *************** *** 539,545 **** hi = (int)strtoul(p, &endp, 10); if (hi <= 0 || hi > PORT_MAX || *endp != '\0') errx(1, "port range not valid"); ! portlist[0] = malloc(sizeof(PORT_MAX)); portlist[0] = p; } } --- 539,545 ---- hi = (int)strtoul(p, &endp, 10); if (hi <= 0 || hi > PORT_MAX || *endp != '\0') errx(1, "port range not valid"); ! portlist[0] = calloc(1, PORT_MAX); portlist[0] = p; } }