Hi, Same as the others, this time with src/usr.bin/mg/undo.c
Index: undo.c =================================================================== RCS file: /cvs/src/usr.bin/mg/undo.c,v retrieving revision 1.55 diff -u -p -u -r1.55 undo.c --- undo.c 20 Mar 2014 07:47:29 -0000 1.55 +++ undo.c 24 Apr 2014 02:16:16 -0000 @@ -89,10 +89,9 @@ new_undo_record(void) TAILQ_REMOVE(&undo_free, rec, next); undo_free_num--; } else { - if ((rec = malloc(sizeof(*rec))) == NULL) + if ((rec = calloc(1, sizeof(*rec))) == NULL) panic("Out of memory in undo code (record)"); } - memset(rec, 0, sizeof(struct undo_rec)); return (rec); } -- Peter Malone <pe...@petermalone.org>