GNU libmicrohttpd
0.9.72
|
Header for platform missing functions. More...
Go to the source code of this file.
Macros | |
#define | MHD_strerror_(errnum) strerror ((errnum)) |
Functions | |
void * | MHD_calloc_ (size_t nelem, size_t elsize) |
Header for platform missing functions.
Provides compatibility for platforms with some missing functionality. Any functions can be implemented as macro on some platforms unless explicitly marked otherwise. Any function argument can be skipped in macro, so avoid variable modification in function parameters.
Definition in file mhd_compat.h.
#define MHD_strerror_ | ( | errnum | ) | strerror ((errnum)) |
Definition at line 44 of file mhd_compat.h.
void* MHD_calloc_ | ( | size_t | nelem, |
size_t | elsize | ||
) |
MHD_calloc_ is platform-independent calloc()
Definition at line 98 of file mhd_compat.c.
References NULL.
Referenced by internal_add_connection(), MHD_create_post_processor(), MHD_create_response_from_callback(), MHD_create_response_from_data(), MHD_response_for_upgrade(), MHD_response_from_buffer(), MHD_response_from_callback(), and MHD_start_daemon_va().