aboutsummaryrefslogtreecommitdiff
path: root/src/njs_malloc.h
blob: a737f14e28e1fe5aace694c5104fdb329d08039f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/*
 * Copyright (C) Igor Sysoev
 * Copyright (C) NGINX, Inc.
 */

#ifndef _NJS_MALLOC_H_INCLUDED_
#define _NJS_MALLOC_H_INCLUDED_


#define njs_malloc(size)   malloc(size)
#define njs_free(p)        free(p)


NJS_EXPORT void *njs_zalloc(size_t size) NJS_MALLOC_LIKE;
NJS_EXPORT void *njs_memalign(size_t alignment, size_t size) NJS_MALLOC_LIKE;


#endif /* _NJS_MALLOC_H_INCLUDED_ */