ZOOM: record objects "owned" by result sets.
[yaz-moved-to-github.git] / zoom / zoomtst3.c
index d03bd62..f393f91 100644 (file)
@@ -1,11 +1,12 @@
 /*
- * $Id: zoomtst3.c,v 1.1 2001-10-23 21:00:20 adam Exp $
+ * $Id: zoomtst3.c,v 1.3 2001-11-15 08:58:29 adam Exp $
  *
  * Asynchronous multi-target client doing search and piggyback retrieval
  */
 
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 
 #include <yaz/xmalloc.h>
 
@@ -74,7 +75,8 @@ int main(int argc, char **argv)
            {
                int len; /* length of buffer rec */
                const char *rec =
-                   Z3950_resultset_get (r[i], pos, "render", &len);
+                   Z3950_record_get (
+                        Z3950_resultset_record (r[i], pos), "render", &len);
                /* if rec is non-null, we got a record for display */
                if (rec)
                {