X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=zoom%2Fzoomsh.c;h=89c023910c1a46c6652a149e43e5c1ea689f836c;hb=44243f1a421921f27b7f4ab986a0d0a02285b664;hp=f0c544ad91b1479e73d5248c45816fa32bc26492;hpb=f4c095a042b1bcccb78136be87944e46412386aa;p=yaz-moved-to-github.git diff --git a/zoom/zoomsh.c b/zoom/zoomsh.c index f0c544a..89c0239 100644 --- a/zoom/zoomsh.c +++ b/zoom/zoomsh.c @@ -1,8 +1,8 @@ /* - * Copyright (c) 2002-2004, Index Data. + * Copyright (C) 1995-2005, Index Data ApS * See the file LICENSE for details. * - * $Id: zoomsh.c,v 1.31 2004-12-13 14:21:58 heikki Exp $ + * $Id: zoomsh.c,v 1.34 2005-06-06 10:45:33 adam Exp $ */ /* ZOOM-C Shell */ @@ -259,7 +259,14 @@ static void cmd_ext (ZOOM_connection *c, ZOOM_resultset *r, dset, error, addinfo); else if (p[i]) { + const char *v; printf ("ok\n"); + v = ZOOM_package_option_get (p[i], "targetReference"); + if (v) + printf("targetReference: %s\n", v); + v = ZOOM_package_option_get (p[i], "xmlUpdateDoc"); + if (v) + printf("xmlUpdateDoc: %s\n", v); } ZOOM_package_destroy (p[i]); } @@ -542,14 +549,13 @@ void shell(ZOOM_connection *c, ZOOM_resultset *r, } } -int main (int argc, char **argv) +static void zoomsh(int argc, char **argv) { ZOOM_options options = ZOOM_options_create(); int i, res; ZOOM_connection z39_con[MAX_CON]; ZOOM_resultset z39_res[MAX_CON]; - nmem_init(); for (i = 0; i