X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;ds=sidebyside;f=ccl%2Fccltoken.c;h=81af66236c6c6c2a9e30a862890a30556e17365f;hb=c126b2a625462f95475f00efdfdf9ce41a0e9c79;hp=31c272b708e80c82fe0e4700716b961bfa88e2c6;hpb=3a14421799597d61196e2bb07bdd83396000cb45;p=yaz-moved-to-github.git diff --git a/ccl/ccltoken.c b/ccl/ccltoken.c index 31c272b..81af662 100644 --- a/ccl/ccltoken.c +++ b/ccl/ccltoken.c @@ -45,7 +45,15 @@ * Europagate, 1995 * * $Log: ccltoken.c,v $ - * Revision 1.10 1998-07-07 15:49:41 adam + * Revision 1.12 2000-01-31 13:15:21 adam + * Removed uses of assert(3). Cleanup of ODR. CCL parser update so + * that some characters are not surrounded by spaces in resulting term. + * ILL-code updates. + * + * Revision 1.11 1999/11/30 13:47:11 adam + * Improved installation. Moved header files to include/yaz. + * + * Revision 1.10 1998/07/07 15:49:41 adam * Added braces to avoid warning. * * Revision 1.9 1998/02/11 11:53:33 adam @@ -104,9 +112,8 @@ #include #include #include -#include -#include +#include /* * token_cmp: Compare token with keyword(s) @@ -164,13 +171,13 @@ struct ccl_token *ccl_token_simple (const char *command) if (!first) { first = last = (struct ccl_token *)malloc (sizeof (*first)); - assert (first); + ccl_assert (first); last->prev = NULL; } else { last->next = (struct ccl_token *)malloc (sizeof(*first)); - assert (last->next); + ccl_assert (last->next); last->next->prev = last; last = last->next; } @@ -227,13 +234,13 @@ struct ccl_token *ccl_parser_tokenize (CCL_parser cclp, const char *command) if (!first) { first = last = (struct ccl_token *)malloc (sizeof (*first)); - assert (first); + ccl_assert (first); last->prev = NULL; } else { last->next = (struct ccl_token *)malloc (sizeof(*first)); - assert (last->next); + ccl_assert (last->next); last->next->prev = last; last = last->next; }