YetAnotherCoupler 3.2.0_a
|
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 | ||
) |