debian/rules: Use `git' potty wrapper.
[qmail] / stralloc.h
1 #ifndef STRALLOC_H
2 #define STRALLOC_H
3
4 #include "gen_alloc.h"
5
6 GEN_ALLOC_typedef(stralloc,char,s,len,a)
7
8 extern int stralloc_ready();
9 extern int stralloc_readyplus();
10 extern int stralloc_copy();
11 extern int stralloc_cat();
12 extern int stralloc_copys();
13 extern int stralloc_cats();
14 extern int stralloc_copyb();
15 extern int stralloc_catb();
16 extern int stralloc_append(); /* beware: this takes a pointer to 1 char */
17 extern int stralloc_starts();
18
19 #define stralloc_0(sa) stralloc_append(sa,"")
20
21 #endif