Minor changes.
[yaz-moved-to-github.git] / odr / test.c
index 6da7b89..854f89b 100644 (file)
@@ -70,7 +70,7 @@ int f_A(ODR o, struct A **p, int opt)
     };
 
     if (o->direction == ODR_DECODE && !*p)
-       *p = nalloc(o, sizeof(**p));
+       *p = odr_malloc(o, sizeof(**p));
     res = odr_choice(o, arm, &(*p)->u, &(*p)->which);
     if (!res)
     {
@@ -118,11 +118,14 @@ int main()
     o.buf = buf;
     o.bp=o.buf;
     o.left = o.buflen = 1024;
-    o.direction = ODR_ENCODE;
+    o.direction = ODR_PRINT;
+    o.print = stdout;
     o.t_class = -1;
 
     odr_oid(&o, &oidp1, 0);
 
+    exit(0);
+
     o.direction = ODR_DECODE;
     o.bp = o.buf;