a53a4e84f9af10e4139f4232c6084dcf815bffdf
[idzebra-moved-to-github.git] / dfa / imalloc.h
1 /*
2  * Copyright (C) 1994-1999, Index Data
3  * All rights reserved.
4  * Sebastian Hammer, Adam Dickmeiss
5  *
6  * $Log: imalloc.h,v $
7  * Revision 1.5  1999-05-26 07:49:12  adam
8  * C++ compilation.
9  *
10  * Revision 1.4  1999/02/02 14:50:09  adam
11  * Updated WIN32 code specific sections. Changed header.
12  *
13  * Revision 1.3  1997/10/27 14:27:13  adam
14  * Minor changes.
15  *
16  * Revision 1.2  1996/05/14 11:33:41  adam
17  * MEMDEBUG turned off by default.
18  *
19  * Revision 1.1  1994/09/26  10:16:54  adam
20  * First version of dfa module in alex. This version uses yacc to parse
21  * regular expressions. This should be hand-made instead.
22  *
23  */
24
25 #ifdef __cplusplus
26 extern "C" {
27 #endif
28
29 void *imalloc        (size_t);
30 void *icalloc        (size_t);
31 void  ifree         (void *);
32
33 #if MEMDEBUG
34 void  imemstat       (void);
35
36 extern long alloc;
37 extern long max_alloc;
38 extern int  alloc_calls;
39 extern int  free_calls;
40
41 #endif
42
43 #ifdef __cplusplus
44 }
45 #endif
46