YetAnotherCoupler 3.5.2
|
add versions of standard API functions not returning on error More...
Go to the source code of this file.
Macros | |
#define | xcalloc(nmemb, size) symprefix(xcalloc)((nmemb), (size), __FILE__, __LINE__) |
#define | xmalloc(size) symprefix(xmalloc)((size), __FILE__, __LINE__) |
#define | xrealloc(ptr, size) symprefix(xrealloc)((ptr), (size), __FILE__, __LINE__) |
#define | xfopen(path, mode) symprefix(xfopen)(path, mode, __FILE__, __LINE__) |
#define | xfclose(fp) symprefix(xfclose)(fp, __FILE__, __LINE__) |
Functions | |
void *symprefix | xcalloc (size_t nmemb, size_t size, const char *source, int line) |
void *symprefix | xmalloc (size_t size, const char *source, int line) |
void *symprefix | xrealloc (void *ptr, size_t size, const char *source, int line) |
FILE *symprefix | xfopen (const char *path, const char *mode, const char *source, int line) |
void symprefix | xfclose (FILE *fp, const char *source, int line) |
add versions of standard API functions not returning on error
Definition in file ppm_xfuncs.h.
#define xcalloc | ( | nmemb, | |
size ) symprefix(xcalloc)((nmemb), (size), __FILE__, __LINE__) |
Definition at line 64 of file ppm_xfuncs.h.
#define xfclose | ( | fp | ) | symprefix(xfclose)(fp, __FILE__, __LINE__) |
Definition at line 79 of file ppm_xfuncs.h.
#define xfopen | ( | path, | |
mode ) symprefix(xfopen)(path, mode, __FILE__, __LINE__) |
Definition at line 74 of file ppm_xfuncs.h.
#define xmalloc | ( | size | ) | symprefix(xmalloc)((size), __FILE__, __LINE__) |
Definition at line 66 of file ppm_xfuncs.h.
#define xrealloc | ( | ptr, | |
size ) symprefix(xrealloc)((ptr), (size), __FILE__, __LINE__) |
Definition at line 67 of file ppm_xfuncs.h.
void *symprefix xcalloc | ( | size_t | nmemb, |
size_t | size, | ||
const char * | source, | ||
int | line ) |
void symprefix xfclose | ( | FILE * | fp, |
const char * | source, | ||
int | line ) |
FILE *symprefix xfopen | ( | const char * | path, |
const char * | mode, | ||
const char * | source, | ||
int | line ) |
void *symprefix xmalloc | ( | size_t | size, |
const char * | source, | ||
int | line ) |