X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fccltoken.c;h=edf5d3483eac940f6117c3a93d68c51e93bdde54;hb=afae1117609712743c1109597d080a53a8dac5d4;hp=e9c1f347220ac21e9cc365f0dc18ba8c22739033;hpb=fdb80724c17104b31f80527cca19b433f6c2fc33;p=yaz-moved-to-github.git diff --git a/src/ccltoken.c b/src/ccltoken.c index e9c1f34..edf5d34 100644 --- a/src/ccltoken.c +++ b/src/ccltoken.c @@ -48,7 +48,7 @@ /* CCL - lexical analysis * Europagate, 1995 * - * $Id: ccltoken.c,v 1.12 2007-04-30 19:55:40 adam Exp $ + * $Id: ccltoken.c,v 1.14 2007-05-06 20:12:20 adam Exp $ * * Old Europagate Log: * @@ -288,7 +288,7 @@ void ccl_token_del(struct ccl_token *list) static const char **create_ar(const char *v1, const char *v2) { - const char **a = xmalloc(3 * sizeof(*a)); + const char **a = (const char **) xmalloc(3 * sizeof(*a)); a[0] = xstrdup(v1); if (v2) { @@ -307,7 +307,7 @@ static void destroy_ar(const char **a) int i; for (i = 0; a[i]; i++) xfree((char *) a[i]); - xfree(a); + xfree((char **)a); } }