X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;ds=sidebyside;f=zoom%2Fzoomsh.c;h=e403a17137f9e453e3ea47b796ff5b76c2a122c0;hb=c82a7ebce851c96c8c769c2ec4f4b2121a446e19;hp=69e319585b41cd8cb40d0dd183fbd1e2e69015a9;hpb=d00666d5391066b1acba398090170d3766ec7e4f;p=yaz-moved-to-github.git diff --git a/zoom/zoomsh.c b/zoom/zoomsh.c index 69e3195..e403a17 100644 --- a/zoom/zoomsh.c +++ b/zoom/zoomsh.c @@ -1,5 +1,5 @@ /* - * $Id: zoomsh.c,v 1.4 2001-11-15 08:58:29 adam Exp $ + * $Id: zoomsh.c,v 1.6 2001-11-16 10:18:20 adam Exp $ * * ZOOM-C Shell */ @@ -96,7 +96,8 @@ static void cmd_close (Z3950_connection *c, Z3950_resultset *r, const char *h; if (!c[i]) continue; - if ((h = Z3950_connection_host(c[i])) && !strcmp (h, host)) + if ((h = Z3950_connection_option_get(c[i], "host")) + && !strcmp (h, host)) { Z3950_connection_destroy (c[i]); c[i] = 0; @@ -160,7 +161,7 @@ static void cmd_show (Z3950_connection *c, Z3950_resultset *r, continue; if ((error = Z3950_connection_error(c[i], &errmsg, &addinfo))) fprintf (stderr, "%s error: %s (%d) %s\n", - Z3950_connection_host(c[i]), errmsg, + Z3950_connection_option_get(c[i], "host"), errmsg, error, addinfo); else if (r[i]) { @@ -208,7 +209,7 @@ static void cmd_search (Z3950_connection *c, Z3950_resultset *r, continue; if ((error = Z3950_connection_error(c[i], &errmsg, &addinfo))) fprintf (stderr, "%s error: %s (%d) %s\n", - Z3950_connection_host(c[i]), errmsg, + Z3950_connection_option_get(c[i], "host"), errmsg, error, addinfo); else if (r[i]) { @@ -216,7 +217,7 @@ static void cmd_search (Z3950_connection *c, Z3950_resultset *r, int start = Z3950_options_get_int (options, "start", 0); int count = Z3950_options_get_int (options, "count", 0); - printf ("%s: %d hits\n", Z3950_connection_host(c[i]), + printf ("%s: %d hits\n", Z3950_connection_option_get(c[i], "host"), Z3950_resultset_size(r[i])); /* and display */ display_records (c[i], r[i], start, count); @@ -269,7 +270,7 @@ static void cmd_connect (Z3950_connection *c, Z3950_resultset *r, for (j = -1, i = 0; i