=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/format.c,v retrieving revision 1.164 retrieving revision 1.165 diff -c -r1.164 -r1.165 *** src/usr.bin/tmux/format.c 2018/10/18 08:38:01 1.164 --- src/usr.bin/tmux/format.c 2018/11/19 13:35:41 1.165 *************** *** 1,4 **** ! /* $OpenBSD: format.c,v 1.164 2018/10/18 08:38:01 nicm Exp $ */ /* * Copyright (c) 2011 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: format.c,v 1.165 2018/11/19 13:35:41 nicm Exp $ */ /* * Copyright (c) 2011 Nicholas Marriott *************** *** 573,578 **** --- 573,580 ---- return; buffer = evbuffer_new(); + if (buffer == NULL) + fatalx("out of memory"); for (i = 0; i < wp->base.grid->sx; i++) { if (!bit_test(wp->base.tabs, i)) continue; *************** *** 603,608 **** --- 605,612 ---- return; buffer = evbuffer_new(); + if (buffer == NULL) + fatalx("out of memory"); TAILQ_FOREACH(loop, &sg->sessions, gentry) { if (EVBUFFER_LENGTH(buffer) > 0) evbuffer_add(buffer, ",", 1);