mirror of
https://gitlab.labs.nic.cz/labs/bird.git
synced 2024-05-11 16:54:54 +00:00
BIRD library: The story continues.
Complete resource manages and IP address handling.
This commit is contained in:
21
lib/xmalloc.c
Normal file
21
lib/xmalloc.c
Normal file
@@ -0,0 +1,21 @@
|
||||
/*
|
||||
* BIRD Library -- malloc() With Checking
|
||||
*
|
||||
* (c) 1998 Martin Mares <mj@ucw.cz>
|
||||
*
|
||||
* Can be freely distributed and used under the terms of the GNU GPL.
|
||||
*/
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "nest/bird.h"
|
||||
#include "lib/resource.h"
|
||||
|
||||
void *
|
||||
xmalloc(unsigned size)
|
||||
{
|
||||
void *p = malloc(size);
|
||||
if (p)
|
||||
return p;
|
||||
die("Unable to allocate %d bytes of memory", size);
|
||||
}
|
||||
Reference in New Issue
Block a user