X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fgrs1disp.c;h=f3965c3b8712dc7af47c8b4b3d7daa0f2d35bfeb;hp=c53bcc1897074e00dc489edc10b66a1853f92784;hb=5242cb5a8634bfa38b9333ff7f903e718ac6e292;hpb=77c5a4fca8b516fd39b8ba213daed17a465a6b2a diff --git a/src/grs1disp.c b/src/grs1disp.c index c53bcc1..f3965c3 100644 --- a/src/grs1disp.c +++ b/src/grs1disp.c @@ -84,9 +84,9 @@ static void display_grs1(WRBUF w, Z_GenericRecord *r, int level) { char oid_name_str[OID_STR_MAX]; oid_class oclass; - const char *oid_name + const char *oid_name = yaz_oid_to_string_buf(ip, &oclass, oid_name_str); - + if (oid_name) wrbuf_printf(w, "OID: %s\n", oid_name); } @@ -103,7 +103,7 @@ static void display_grs1(WRBUF w, Z_GenericRecord *r, int level) { printf ("External\n"); /* we cannot print externals here. Srry */ - } + } else wrbuf_printf(w, "? type = %d\n",t->content->which); if (t->appliedVariant)