* Europagate, 1995
*
* $Log: ccltoken.c,v $
- * Revision 1.11 1999-11-30 13:47:11 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
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
-#include <assert.h>
#include <yaz/ccl.h>
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;
}
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;
}