diff options
Diffstat (limited to 'src/builtin.c')
-rw-r--r-- | src/builtin.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/builtin.c b/src/builtin.c index 9d1063c..8a07eab 100644 --- a/src/builtin.c +++ b/src/builtin.c @@ -16,8 +16,10 @@ #include "wydawca.h" #include "builtin.h" -#include "fnmatch.h" -#include "regex.h" + +#ifndef FNM_CASEFOLD +# define FNM_CASEFOLD 0 +#endif int builtin_init (struct dictionary *dict) @@ -220,9 +222,9 @@ builtin_lookup (struct dictionary *dict, void *handle, const char *req) size_t i; char *p; - bds = xmalloc (sizeof (*bds)); + bds = grecs_malloc (sizeof (*bds)); count *= ncol; - bds->wp = xcalloc (count, sizeof (bds->wp[0])); + bds->wp = grecs_calloc (count, sizeof (bds->wp[0])); bds->acc = acc; p = txtacc_finish (acc, 0); |