#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include "hecmw_config.h"
#include "hecmw_util.h"
#include "hecmw_malloc.h"
Go to the source code of this file.
|
int | HECMW_list_meminfo (FILE *fp) |
|
void | HECMW_set_autocheck_memleak (int flag) |
|
int | HECMW_check_memleak (void) |
|
long | HECMW_get_memsize (void) |
|
void | HECMW_free_ (void *ptr, char *file, int line) |
|
void * | HECMW_malloc_ (size_t size, char *file, int line) |
|
void * | HECMW_calloc_ (size_t nmemb, size_t size, char *file, int line) |
|
void * | HECMW_realloc_ (void *ptr, size_t size, char *file, int line) |
|
char * | HECMW_strdup_ (const char *s, char *file, int line) |
|
◆ HECMW_calloc_()
void * HECMW_calloc_ |
( |
size_t |
nmemb, |
|
|
size_t |
size, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |
◆ HECMW_check_memleak()
int HECMW_check_memleak |
( |
void |
| ) |
|
◆ HECMW_free_()
void HECMW_free_ |
( |
void * |
ptr, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |
◆ HECMW_get_memsize()
long HECMW_get_memsize |
( |
void |
| ) |
|
◆ HECMW_list_meminfo()
int HECMW_list_meminfo |
( |
FILE * |
fp | ) |
|
◆ HECMW_malloc_()
void * HECMW_malloc_ |
( |
size_t |
size, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |
◆ HECMW_realloc_()
void * HECMW_realloc_ |
( |
void * |
ptr, |
|
|
size_t |
size, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |
◆ HECMW_set_autocheck_memleak()
void HECMW_set_autocheck_memleak |
( |
int |
flag | ) |
|
◆ HECMW_strdup_()
char * HECMW_strdup_ |
( |
const char * |
s, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |