Extract garray.c from misc2.c

Start to split misc2.c in many other files (see #209).
This commit is contained in:
Felipe Oliveira Carvalho
2014-02-28 01:35:53 -03:00
committed by Thiago de Arruda
parent 79882bc7bd
commit 410f0a27c5
31 changed files with 185 additions and 146 deletions

14
src/garray.h Normal file
View File

@@ -0,0 +1,14 @@
#ifndef NEOVIM_GARRAY_H
#define NEOVIM_GARRAY_H
void ga_clear __ARGS((garray_T *gap));
void ga_clear_strings __ARGS((garray_T *gap));
void ga_init __ARGS((garray_T *gap));
void ga_init2 __ARGS((garray_T *gap, int itemsize, int growsize));
int ga_grow __ARGS((garray_T *gap, int n));
char_u *ga_concat_strings __ARGS((garray_T *gap));
void ga_concat __ARGS((garray_T *gap, char_u *s));
void ga_append __ARGS((garray_T *gap, int c));
void append_ga_line __ARGS((garray_T *gap));
#endif /* NEOVIM_GARRAY_H */