|
rpm 6.1.90
The RPM Package Manager
|


Go to the source code of this file.
Typedefs | |
| typedef void *(* | rpmMemFailFunc) (size_t size, void *data) |
Functions | |
| RPM_GNUC_MALLOC | RPM_GNUC_ALLOC_SIZE (1) RPM_PUBLIC_API void *rmalloc(size_t size) |
| RPM_GNUC_MALLOC | RPM_GNUC_ALLOC_SIZE2 (1, 2) RPM_PUBLIC_API void *rcalloc(size_t nmemb |
| RPM_GNUC_MALLOC | RPM_GNUC_ALLOC_SIZE2 (2, 3) RPM_PUBLIC_API void *rreallocn(void *ptr |
| RPM_PUBLIC_API void * | rrealloc (void *ptr, size_t size) |
| RPM_PUBLIC_API char * | rstrdup (const char *str) |
| RPM_PUBLIC_API char * | rstrndup (const char *str, size_t n) |
| RPM_PUBLIC_API void * | rfree (void *ptr) |
| RPM_PUBLIC_API const char * | rgetprogname (void) |
| RPM_PUBLIC_API void | rsetprogname (const char *pn) |
| RPM_PUBLIC_API rpmMemFailFunc | rpmSetMemFail (rpmMemFailFunc func, void *data) |
Variables | |
| RPM_GNUC_MALLOC size_t | size |
| RPM_GNUC_MALLOC size_t | nmemb |
Miscellaneous utility macros:
Copied from glib, names replaced to avoid clashing with glib.