Fixed bug in the get_record loop - crashed when diagrec was received.
authorSebastian Hammer <quinn@indexdata.com>
Wed, 3 May 1995 10:15:43 +0000 (10:15 +0000)
committerSebastian Hammer <quinn@indexdata.com>
Wed, 3 May 1995 10:15:43 +0000 (10:15 +0000)
zlayer/zaccess-yaz.c

index 2fa8783..b64eedb 100644 (file)
@@ -4,7 +4,10 @@
  * Z39.50 API for the Email gateway - YAZ version
  *
  * $Log: zaccess-yaz.c,v $
- * Revision 1.8  1995/04/28 14:18:38  quinn
+ * Revision 1.9  1995/05/03 10:15:43  quinn
+ * Fixed bug in the get_record loop - crashed when diagrec was received.
+ *
+ * Revision 1.8  1995/04/28  14:18:38  quinn
  * *** empty log message ***
  *
  * Revision 1.7  1995/04/21  16:29:32  quinn
@@ -510,8 +513,8 @@ void get_responserecords(zass_record ***p, Z_NamePlusRecordList *recs)
                gw_log(ZASS_DEBUG, ZASS_TYPE, "Got a record of %d bytes",
                    r->u.octet_aligned->len);
            }
+           (*p) = &(**p)->next;
        }
-       (*p) = &(**p)->next;
     }
 }