* Sebastian Hammer, Adam Dickmeiss
*
* $Log: bfile.c,v $
- * Revision 1.20 1996-03-26 15:59:04 adam
+ * Revision 1.21 1996-10-29 13:56:13 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.20 1996/03/26 15:59:04 adam
* The directory of the shadow table file can be specified by the new
* bf_lockDir call.
*
#include <assert.h>
#include <unistd.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <bfile.h>
#include "cfile.h"
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: cfile.c,v $
- * Revision 1.17 1996-04-19 16:49:00 adam
+ * Revision 1.18 1996-10-29 13:56:15 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.17 1996/04/19 16:49:00 adam
* Minor changes.
*
* Revision 1.16 1996/04/19 16:23:47 adam
#include <stdlib.h>
#include <string.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <mfile.h>
#include "cfile.h"
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: commit.c,v $
- * Revision 1.12 1996-04-24 13:29:16 adam
+ * Revision 1.13 1996-10-29 13:56:16 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.12 1996/04/24 13:29:16 adam
* Work on optimized on commit operation.
*
* Revision 1.11 1996/04/23 12:36:41 adam
#include <assert.h>
#include <stdlib.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <mfile.h>
#include "cfile.h"
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: mfile.c,v $
- * Revision 1.20 1996-05-14 12:10:16 quinn
+ * Revision 1.21 1996-10-29 13:56:18 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.20 1996/05/14 12:10:16 quinn
* Bad areadef scan
*
* Revision 1.19 1996/05/01 07:16:30 quinn
#include <assert.h>
#include <errno.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <mfile.h>
static MFile_area_struct *open_areas = 0;
# Copyright (C) 1994-1996, Index Data I/S
# All rights reserved.
# Sebastian Hammer, Adam Dickmeiss
-# $Id: Makefile,v 1.14 1996-05-14 11:33:40 adam Exp $
+# $Id: Makefile,v 1.15 1996-10-29 13:57:17 adam Exp $
SHELL=/bin/sh
RANLIB=ranlib
alll: $(LIB) $(TPROG1) $(TPROG2) $(TPROG3)
-$(TPROG1): $(TPROG1).o $(LIB) ../lib/alexutil.a
+$(TPROG1): $(TPROG1).o $(LIB) ../lib/zebrautl.a
$(CC) $(CFLAGS) -o $(TPROG1) $(TPROG1).o $(LIB) \
- ../lib/alexutil.a $(YAZLIB)
+ ../lib/zebrautl.a $(YAZLIB)
-$(TPROG2): $(TPROG2).o readfile.o $(LIB) ../lib/alexutil.a
+$(TPROG2): $(TPROG2).o readfile.o $(LIB) ../lib/zebrautl.a
$(CC) $(CFLAGS) -o $(TPROG2) $(TPROG2).o readfile.o $(LIB) \
- ../lib/alexutil.a $(YAZLIB)
+ ../lib/zebrautl.a $(YAZLIB)
-$(TPROG3): $(TPROG3).o $(LIB) ../lib/alexutil.a
+$(TPROG3): $(TPROG3).o $(LIB) ../lib/zebrautl.a
$(CC) $(CFLAGS) -o $(TPROG3) $(TPROG3).o $(LIB) $(YAZLIB) \
- ../lib/alexutil.a $(YAZLIB)
+ ../lib/zebrautl.a $(YAZLIB)
$(LIB): $(PO)
rm -f $(LIB)
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: agrep.c,v $
- * Revision 1.8 1996-01-08 09:09:16 adam
+ * Revision 1.9 1996-10-29 13:57:18 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.8 1996/01/08 09:09:16 adam
* Function dfa_parse got 'const' string argument.
* New functions to define char mappings made public.
*
#include <unistd.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <dfa.h>
#include "imalloc.h"
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: bset.c,v $
- * Revision 1.3 1995-09-04 12:33:25 adam
+ * Revision 1.4 1996-10-29 13:57:20 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.3 1995/09/04 12:33:25 adam
* Various cleanup. YAZ util used instead.
*
* Revision 1.2 1995/01/24 16:00:21 adam
#include <stdlib.h>
#include <string.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <bset.h>
#include "imalloc.h"
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: dfa.c,v $
- * Revision 1.13 1996-06-17 14:24:08 adam
+ * Revision 1.14 1996-10-29 13:57:22 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.13 1996/06/17 14:24:08 adam
* Bug fix: read_charset didn't handle character mapping.
*
* Revision 1.12 1996/06/04 10:20:02 adam
#include <string.h>
#include <ctype.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include "dfap.h"
#include "imalloc.h"
static int map_l_char (void)
{
char **mapto;
- const char *cp0 = expr_ptr-1;
+ const char *cp0 = (const char *) (expr_ptr-1);
int i = 0, len = strlen(cp0);
if (cp0[0] == 1 && cp0[1])
mapto = (*parse_info->cmap) (&cp0, len);
assert (mapto);
- expr_ptr = cp0;
+ expr_ptr = (const unsigned char *) cp0;
look_ch = mapto[i][0];
logf (LOG_DEBUG, "map from %c to %d", expr_ptr[-1], look_ch);
return L_CHAR;
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: grepper.c,v $
- * Revision 1.6 1996-01-08 09:09:20 adam
+ * Revision 1.7 1996-10-29 13:57:24 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.6 1996/01/08 09:09:20 adam
* Function dfa_parse got 'const' string argument.
* New functions to define char mappings made public.
*
#include <ctype.h>
#include <assert.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <dfa.h>
#include "imalloc.h"
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: imalloc.c,v $
- * Revision 1.5 1996-05-14 11:33:41 adam
+ * Revision 1.6 1996-10-29 13:57:25 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.5 1996/05/14 11:33:41 adam
* MEMDEBUG turned off by default.
*
* Revision 1.4 1995/09/04 12:33:26 adam
#include <assert.h>
#include <stdlib.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include "imalloc.h"
#if MEMDEBUG
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: lexer.c,v $
- * Revision 1.9 1996-05-14 11:33:41 adam
+ * Revision 1.10 1996-10-29 13:57:27 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.9 1996/05/14 11:33:41 adam
* MEMDEBUG turned off by default.
*
* Revision 1.8 1995/09/28 09:18:54 adam
#include <string.h>
#include <stdarg.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <dfa.h>
#include "imalloc.h"
#include "lexer.h"
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: readfile.c,v $
- * Revision 1.6 1996-01-08 09:09:21 adam
+ * Revision 1.7 1996-10-29 13:57:28 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.6 1996/01/08 09:09:21 adam
* Function dfa_parse got 'const' string argument.
* New functions to define char mappings made public.
*
#include <string.h>
#include <ctype.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <dfa.h>
#include "lexer.h"
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: set.c,v $
- * Revision 1.4 1995-09-04 12:33:27 adam
+ * Revision 1.5 1996-10-29 13:57:29 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.4 1995/09/04 12:33:27 adam
* Various cleanup. YAZ util used instead.
*
* Revision 1.3 1995/02/06 10:12:55 adam
#include <stdlib.h>
#include <string.h>
-#include <alexutil.h>
#include <set.h>
#include "imalloc.h"
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: states.c,v $
- * Revision 1.4 1995-09-04 12:33:28 adam
+ * Revision 1.5 1996-10-29 13:57:31 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.4 1995/09/04 12:33:28 adam
* Various cleanup. YAZ util used instead.
*
* Revision 1.3 1995/01/25 11:30:51 adam
#include <stdlib.h>
#include <string.h>
-#include <alexutil.h>
#include "dfap.h"
#include "imalloc.h"
# Copyright (C) 1994, Index Data I/S
# All rights reserved.
# Sebastian Hammer, Adam Dickmeiss
-# $Id: Makefile,v 1.19 1996-05-22 08:26:50 adam Exp $
+# $Id: Makefile,v 1.20 1996-10-29 13:56:51 adam Exp $
SHELL=/bin/sh
RANLIB=ranlib
test: test.c $(LIB)
$(CC) -g -o test -I../include test.c \
- ../lib/isam.a ../lib/bfile.a ../lib/alexutil.a $(YAZLIB)
+ ../lib/isam.a ../lib/bfile.a ../lib/zebrautl.a $(YAZLIB)
isam-test: isam-test.c $(LIB)
$(CC) -g -o isam-test -I../include isam-test.c \
- ../lib/isam.a ../lib/bfile.a ../lib/alexutil.a $(YAZLIB)
+ ../lib/isam.a ../lib/bfile.a ../lib/zebrautl.a $(YAZLIB)
issh: issh.c $(LIB)
$(CC) -g -o issh $(INCLUDE) issh.c \
- ../lib/isam.a ../lib/bfile.a ../lib/alexutil.a $(YAZLIB)
+ ../lib/isam.a ../lib/bfile.a ../lib/zebrautl.a $(YAZLIB)
#$(TPROG): $(TPROG).o $(LIB)
# $(CC) -o $(TPROG) $(TPROG).o $(LIB)
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: isam.c,v $
- * Revision 1.21 1996-03-29 14:11:47 quinn
+ * Revision 1.22 1996-10-29 13:56:53 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.21 1996/03/29 14:11:47 quinn
* Change to is_merge
*
* Revision 1.20 1996/03/19 13:14:57 quinn
#include <string.h>
#include <ctype.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <bfile.h>
#include <isam.h>
#include <common.h>
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: isutil.c,v $
- * Revision 1.2 1995-09-04 12:33:46 adam
+ * Revision 1.3 1996-10-29 13:56:55 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.2 1995/09/04 12:33:46 adam
* Various cleanup. YAZ util used instead.
*
* Revision 1.1 1994/09/12 08:02:13 quinn
int is_default_cmp(const void *k1, const void *k2)
{
- SYSNO b1, b2;
+ int b1, b2;
memcpy(&b1, k1, sizeof(b1));
memcpy(&b2, k2, sizeof(b2));
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: memory.c,v $
- * Revision 1.13 1996-03-20 13:29:16 quinn
+ * Revision 1.14 1996-10-29 13:56:56 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.13 1996/03/20 13:29:16 quinn
* Bug-fix
*
* Revision 1.12 1996/03/11 14:52:23 quinn
#include <assert.h>
#include <stdio.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <isam.h>
int is_mbuf_size[3] = { 0, 1024, 4096 };
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: physical.c,v $
- * Revision 1.12 1996-03-20 16:17:11 quinn
+ * Revision 1.13 1996-10-29 13:56:57 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.12 1996/03/20 16:17:11 quinn
* Bug hunting
*
* Revision 1.11 1996/03/20 13:29:17 quinn
#include <assert.h>
#include <stdio.h>
+#include <log.h>
#include <isam.h>
static int is_freestore_alloc(ISAM is, int type)
# Copyright (C) 1994-1996, Index Data I/S
# All rights reserved.
# Sebastian Hammer, Adam Dickmeiss
-# $Id: Makefile,v 1.12 1996-05-22 08:26:56 adam Exp $
+# $Id: Makefile,v 1.13 1996-10-29 13:55:18 adam Exp $
SHELL=/bin/sh
RANLIB=ranlib
DEFS=$(INCLUDE)
LIB=../lib/rset.a
PROG=
-PO=rset.o rstemp.o rsisam.o rsnull.o rsbool.o rssbool.o rsrel.o
+PO=rset.o rstemp.o rsisam.o rsnull.o rsbool.o rssbool.o rsrel.o rsisamc.o
CPP=$(CC) -E
all: $(LIB)
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: rsbool.c,v $
- * Revision 1.9 1995-12-11 09:15:22 adam
+ * Revision 1.10 1996-10-29 13:55:20 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.9 1995/12/11 09:15:22 adam
* New set types: sand/sor/snot - ranked versions of and/or/not in
* ranked/semi-ranked result sets.
* Note: the snot not finished yet.
#include <assert.h>
#include <rsbool.h>
-#include <alexutil.h>
+#include <zebrautl.h>
static void *r_create(const struct rset_control *sel, void *parms,
int *flags);
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: rset.c,v $
- * Revision 1.8 1995-12-11 09:15:23 adam
+ * Revision 1.9 1996-10-29 13:55:21 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.8 1995/12/11 09:15:23 adam
* New set types: sand/sor/snot - ranked versions of and/or/not in
* ranked/semi-ranked result sets.
* Note: the snot not finished yet.
*/
#include <stdio.h>
-#include <alexutil.h>
+#include <zebrautl.h>
#include <rset.h>
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: rsisam.c,v $
- * Revision 1.14 1995-12-11 09:15:24 adam
+ * Revision 1.15 1996-10-29 13:55:22 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.14 1995/12/11 09:15:24 adam
* New set types: sand/sor/snot - ranked versions of and/or/not in
* ranked/semi-ranked result sets.
* Note: the snot not finished yet.
#include <stdio.h>
#include <assert.h>
#include <rsisam.h>
-#include <alexutil.h>
+#include <zebrautl.h>
static void *r_create(const struct rset_control *sel, void *parms,
int *flags);
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: rsnull.c,v $
- * Revision 1.7 1995-12-11 09:15:25 adam
+ * Revision 1.8 1996-10-29 13:55:24 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.7 1995/12/11 09:15:25 adam
* New set types: sand/sor/snot - ranked versions of and/or/not in
* ranked/semi-ranked result sets.
* Note: the snot not finished yet.
#include <stdio.h>
#include <rsnull.h>
-#include <alexutil.h>
+#include <zebrautl.h>
static void *r_create(const struct rset_control *sel, void *parms,
int *flags);
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: rsrel.c,v $
- * Revision 1.12 1996-10-08 13:00:40 adam
+ * Revision 1.13 1996-10-29 13:55:26 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.12 1996/10/08 13:00:40 adam
* Bug fix: result sets with ranked operands in boolean operations weren't
* sorted.
*
#include <isam.h>
#include <rsrel.h>
-#include <alexutil.h>
+#include <zebrautl.h>
static void *r_create(const struct rset_control *sel, void *parms,
int *flags);
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: rssbool.c,v $
- * Revision 1.3 1996-10-08 13:00:41 adam
+ * Revision 1.4 1996-10-29 13:55:27 adam
+ * Include of zebrautl.h instead of alexutil.h.
+ *
+ * Revision 1.3 1996/10/08 13:00:41 adam
* Bug fix: result sets with ranked operands in boolean operations weren't
* sorted.
*
#include <assert.h>
#include <rsbool.h>
-#include <alexutil.h>
+#include <zebrautl.h>
static void *r_create_and(const struct rset_control *sel, void *parms,
int *flags);