# lmem.c File Reference

`#include <stddef.h>`
`#include "lua.h"`
`#include "ldebug.h"`
`#include "ldo.h"`
`#include "lmem.h"`
`#include "lobject.h"`
`#include "lstate.h"`

## Defines
#define | lmem_c
#define | LUA_CORE
#define | MINSIZEARRAY 4
## Functions
void * | luaM_growaux_ (lua_State *L, void *block, int *size, size_t size_elems, int limit, const char *errormsg)
void * | luaM_toobig (lua_State *L)
void * | luaM_realloc_ (lua_State *L, void *block, size_t osize, size_t nsize)

## Define Documentation

#define lmem_c

#define LUA_CORE

#define MINSIZEARRAY 4

## Function Documentation

void* luaM_growaux_ | ( | lua_State * | L,
|  | void * | block,
|  | int * | size,
|  | size_t | size_elems,
|  | int | limit,
|  | const char * | errormsg |
| ) |  |  |

void* luaM_realloc_ | ( | lua_State * | L,
|  | void * | block,
|  | size_t | osize,
|  | size_t | nsize |
| ) |  |  |

void* luaM_toobig | ( | lua_State * | L | ) |