Fixed bug in zass_open - variable initialized after use
authorSebastian Hammer <quinn@indexdata.com>
Wed, 19 Apr 1995 09:24:01 +0000 (09:24 +0000)
committerSebastian Hammer <quinn@indexdata.com>
Wed, 19 Apr 1995 09:24:01 +0000 (09:24 +0000)
zlayer/Makefile
zlayer/zaccess-yaz.c

index 84f119c..a2f13dc 100644 (file)
@@ -2,7 +2,10 @@
 # Europagate, 1995
 #
 # $Log: Makefile,v $
-# Revision 1.10  1995/04/19 07:31:28  adam
+# Revision 1.11  1995/04/19 09:24:01  quinn
+# Fixed bug in zass_open - variable initialized after use
+#
+# Revision 1.10  1995/04/19  07:31:28  adam
 # Minor changes.
 #
 # Revision 1.9  1995/04/17  11:26:52  quinn
 #
 SHELL=/bin/sh
 
-ZDEFS=-DLOW_TO_HIGH -Dfar=
-ZPRE=/home/proj/zdist/zdist102b1-1/libz3950
-ZINC=-I$(ZPRE)
-ZLIB=$(ZPRE)/libz3950.a
+#ZDEFS=-DLOW_TO_HIGH -Dfar=
+#ZPRE=/home/proj/zdist/zdist102b1-1/libz3950
+#ZINC=-I$(ZPRE)
+#ZLIB=$(ZPRE)/libz3950.a
 
-#ZINC=-I../../yaz/include
-#ZDEFS=  # -DUSE_XTIMOSI
-#ZLIB=../../yaz/lib/libyaz.a
+ZINC=-I../../yaz/include
+ZDEFS=  # -DUSE_XTIMOSI
+ZLIB=../../yaz/lib/libyaz.a
 
 INCLUDE=-I. -I../include $(ZINC)
 #CFLAGS=-g -Wall -pedantic -ansi
 TPROG1=test
 LIB=../lib/libzass.a
-PO=zaccess.o
+PO=zaccess-yaz.o
 CPP=$(CC) -E
 DEFS=$(INCLUDE)
 CFILES=zaccess.c
index f8615d9..62d3ef2 100644 (file)
@@ -4,7 +4,10 @@
  * Z39.50 API for the Email gateway - YAZ version
  *
  * $Log: zaccess-yaz.c,v $
- * Revision 1.1  1995/04/17 11:26:53  quinn
+ * Revision 1.2  1995/04/19 09:24:02  quinn
+ * Fixed bug in zass_open - variable initialized after use
+ *
+ * Revision 1.1  1995/04/17  11:26:53  quinn
  * Added YAZ version of zaccess
  *
  *
@@ -193,14 +196,14 @@ ZASS zass_open(char *host, int port)
        return 0;
     }
     gw_log(ZASS_DEBUG, ZASS_TYPE, "connected ok");
+    p->inbuf = 0;
+    p->inbuflen = 0;
     if (send_initreq(p) < 0 || receive_initres(p) < 0)
     {
        gw_log(GW_LOG_FATAL, ZASS_TYPE, "Failed to initialize");
        return 0;
     }
     gw_log(ZASS_DEBUG, ZASS_TYPE, "Sent init request");
-    p->inbuf = 0;
-    p->inbuflen = 0;
     return p;
 }