die if malloc sizeof(Monitor) fails 61c3095f
Anselm R Garbe · 2009-07-08 16:05 1 file(s) · +2 −1
dwm.c +2 −1
1693 1693
#endif /* XINERAMA */
1694 1694
	/* allocate monitor(s) for the new geometry setup */
1695 1695
	for(i = 0; i < n; i++) {
1696 -
		m = (Monitor *)malloc(sizeof(Monitor));
1696 +
		if(!(m = (Monitor *)malloc(sizeof(Monitor))))
1697 +
			die("fatal: could not malloc() %u bytes\n", sizeof(Monitor));
1697 1698
		m->next = newmons;
1698 1699
		newmons = m;
1699 1700
	}