Eneboo - Documentación para desarrolladores
'defines' | Funciones | Variables
Referencia del Archivo src/libmysql_macosx/safemalloc.c
#include "mysys_priv.h"
#include <m_string.h>
#include "my_static.h"
#include "mysys_err.h"

'defines'

#define SAFEMALLOC
#define ALLOC_VAL   (uchar) 0xA5
#define FREE_VAL   (uchar) 0x8F
#define MAGICKEY   0x14235296
#define MAGICEND0   0x68
#define MAGICEND1   0x34
#define MAGICEND2   0x7A
#define MAGICEND3   0x15

Funciones

gptr _mymalloc (uint size, const char *filename, uint lineno, myf MyFlags)
gptr _myrealloc (register gptr ptr, register uint size, const char *filename, uint lineno, myf MyFlags)
void _myfree (gptr ptr, const char *filename, uint lineno, myf myflags)
void TERMINATE (FILE *file)
int _sanity (const char *filename, uint lineno)
gptr _my_memdup (const byte *from, uint length, const char *filename, uint lineno, myf MyFlags)
char * _my_strdup (const char *from, const char *filename, uint lineno, myf MyFlags)
char * _my_strdup_with_length (const byte *from, uint length, const char *filename, uint lineno, myf MyFlags)

Variables

ulonglong sf_malloc_mem_limit = ~(ulonglong)0

Documentación de los 'defines'

#define ALLOC_VAL   (uchar) 0xA5
#define FREE_VAL   (uchar) 0x8F
#define MAGICEND0   0x68
#define MAGICEND1   0x34
#define MAGICEND2   0x7A
#define MAGICEND3   0x15
#define MAGICKEY   0x14235296
#define SAFEMALLOC

Documentación de las funciones

gptr _my_memdup ( const byte from,
uint  length,
const char *  filename,
uint  lineno,
myf  MyFlags 
)
char* _my_strdup ( const char *  from,
const char *  filename,
uint  lineno,
myf  MyFlags 
)
char* _my_strdup_with_length ( const byte from,
uint  length,
const char *  filename,
uint  lineno,
myf  MyFlags 
)
void _myfree ( gptr  ptr,
const char *  filename,
uint  lineno,
myf  myflags 
)
gptr _mymalloc ( uint  size,
const char *  filename,
uint  lineno,
myf  MyFlags 
)
gptr _myrealloc ( register gptr  ptr,
register uint  size,
const char *  filename,
uint  lineno,
myf  MyFlags 
)
int _sanity ( const char *  filename,
uint  lineno 
)
void TERMINATE ( FILE *  file)

Documentación de las variables

 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'