Directive s=pw sets structure to phrase if term includes blank(s).
[yaz-moved-to-github.git] / zutil / zget.c
index ddcd8d9..d1723b4 100644 (file)
@@ -4,7 +4,19 @@
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: zget.c,v $
- * Revision 1.1  1999-06-08 10:10:16  adam
+ * Revision 1.5  2001-03-13 18:11:38  adam
+ * Altered zget_ExtendedServicesRequest - sets waitAction to waitIfPossible.
+ *
+ * Revision 1.4  2001/02/21 13:46:54  adam
+ * C++ fixes.
+ *
+ * Revision 1.3  2000/03/20 19:06:25  adam
+ * Added Segment request for fronend server. Work on admin for client.
+ *
+ * Revision 1.2  1999/11/30 13:47:12  adam
+ * Improved installation. Moved header files to include/yaz.
+ *
+ * Revision 1.1  1999/06/08 10:10:16  adam
  * New sub directory zutil. Moved YAZ Compiler to be part of YAZ tree.
  *
  * Revision 1.17  1999/04/20 09:56:48  adam
@@ -64,7 +76,7 @@
  *
  */
 
-#include <proto.h>
+#include <yaz/proto.h>
 
 Z_InitRequest *zget_InitRequest(ODR o)
 {
@@ -334,7 +346,7 @@ Z_Segment *zget_Segment(ODR o)
     r->numberOfRecordsReturned = (int *)odr_malloc(o, sizeof(int));
     *r->numberOfRecordsReturned = 0;
     r->num_segmentRecords = 0;
-    r->segmentRecords = 0;
+    r->segmentRecords = (Z_NamePlusRecord **) odr_nullval();
     r->otherInfo = 0;
     return r;
 }
@@ -420,7 +432,7 @@ Z_ExtendedServicesRequest *zget_ExtendedServicesRequest(ODR o)
     r->description = 0;
     r->taskSpecificParameters = 0;
     r->waitAction = (int *)odr_malloc(o, sizeof(int));
-    *r->waitAction = Z_ExtendedServicesRequest_wait;
+    *r->waitAction = Z_ExtendedServicesRequest_waitIfPossible;
     r->elements = 0;
     r->otherInfo = 0;
     return r;