Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Related Pages

hi_util_xmalloc.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
#include <sys/types.h>

Go to the source code of this file.

Functions

void * xmalloc (size_t byteSize)
void xfree (void *p)
void xshowmem ()
char * xstrdup (const char *str)

Variables

static unsigned msize = 0


Function Documentation

void xfree void *  p  ) 
 

Definition at line 51 of file hi_util_xmalloc.c.

References msize.

Referenced by s_free().

void* xmalloc size_t  byteSize  ) 
 

Definition at line 14 of file hi_util_xmalloc.c.

References memset, msize, and NULL.

Referenced by hi_ui_parse_iis_unicode_map(), s_malloc(), and xstrdup().

void xshowmem  ) 
 

Definition at line 70 of file hi_util_xmalloc.c.

References msize.

char* xstrdup const char *  str  ) 
 

Definition at line 77 of file hi_util_xmalloc.c.

References NULL, and xmalloc().


Variable Documentation

unsigned msize = 0 [static]
 

Definition at line 12 of file hi_util_xmalloc.c.

Referenced by xfree(), xmalloc(), and xshowmem().


Generated on Sun May 14 14:51:25 2006 by  doxygen 1.4.2