diff options
Diffstat (limited to 'isofs/pager.c')
-rw-r--r-- | isofs/pager.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/isofs/pager.c b/isofs/pager.c index 7e12ebc0..5142cbc8 100644 --- a/isofs/pager.c +++ b/isofs/pager.c @@ -18,6 +18,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA. */ +#include <error.h> #include <string.h> #include "isofs.h" @@ -130,7 +131,9 @@ void create_disk_pager (void) { struct user_pager_info *upi = malloc (sizeof (struct user_pager_info)); - + + if (!upi) + error (1, errno, "Could not create disk pager"); upi->type = DISK; upi->np = 0; pager_bucket = ports_create_bucket (); |