=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/sndiod/utils.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- src/usr.bin/sndiod/utils.c 2016/01/08 16:17:31 1.2 +++ src/usr.bin/sndiod/utils.c 2016/05/25 05:39:50 1.3 @@ -1,4 +1,4 @@ -/* $OpenBSD: utils.c,v 1.2 2016/01/08 16:17:31 ratchov Exp $ */ +/* $OpenBSD: utils.c,v 1.3 2016/05/25 05:39:50 ratchov Exp $ */ /* * Copyright (c) 2003-2012 Alexandre Ratchov * @@ -163,6 +163,12 @@ void xfree(void *p) { +#ifdef DEBUG + if (p == NULL) { + log_puts("xfree with NULL arg\n"); + panic(); + } +#endif free(p); }