=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/top/machine.c,v retrieving revision 1.84 retrieving revision 1.85 diff -c -r1.84 -r1.85 *** src/usr.bin/top/machine.c 2015/05/06 07:53:29 1.84 --- src/usr.bin/top/machine.c 2015/08/20 22:32:42 1.85 *************** *** 1,4 **** ! /* $OpenBSD: machine.c,v 1.84 2015/05/06 07:53:29 mpi Exp $ */ /*- * Copyright (c) 1994 Thorsten Lockert --- 1,4 ---- ! /* $OpenBSD: machine.c,v 1.85 2015/08/20 22:32:42 deraadt Exp $ */ /*- * Copyright (c) 1994 Thorsten Lockert *************** *** 378,385 **** quit(23); } if (nproc > onproc) ! pref = (struct kinfo_proc **)realloc(pref, ! sizeof(struct kinfo_proc *) * (onproc = nproc)); if (pref == NULL) { warnx("Out of memory."); quit(23); --- 378,385 ---- quit(23); } if (nproc > onproc) ! pref = reallocarray(pref, (onproc = nproc), ! sizeof(struct kinfo_proc *)); if (pref == NULL) { warnx("Out of memory."); quit(23);