die if malloc sizeof(Monitor) fails
61c3095f
1 file(s) · +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 | } |