projects
/
yaz-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2.0.11
[yaz-moved-to-github.git]
/
zoom
/
zoomsh.c
diff --git
a/zoom/zoomsh.c
b/zoom/zoomsh.c
index
aaf6899
..
0196c81
100644
(file)
--- a/
zoom/zoomsh.c
+++ b/
zoom/zoomsh.c
@@
-1,9
+1,12
@@
/*
/*
- * $Id: zoomsh.c,v 1.23 2003-07-14 12:59:23 adam Exp $
+ * Copyright (c) 2002-2004, Index Data.
+ * See the file LICENSE for details.
*
*
- * ZOOM-C Shell
+ * $Id: zoomsh.c,v 1.26 2004-01-16 10:04:55 adam Exp $
*/
*/
+/* ZOOM-C Shell */
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@
-220,15
+223,19
@@
static void cmd_ext (ZOOM_connection *c, ZOOM_resultset *r,
const char **args)
{
ZOOM_package p[MAX_CON];
const char **args)
{
ZOOM_package p[MAX_CON];
+ char ext_type_str[10];
int i;
int i;
+
+ if (next_token_copy (args, ext_type_str, sizeof(ext_type_str)) < 0)
+ return;
for (i = 0; i<MAX_CON; i++)
{
if (c[i])
{
p[i] = ZOOM_connection_package (c[i], 0);
for (i = 0; i<MAX_CON; i++)
{
if (c[i])
{
p[i] = ZOOM_connection_package (c[i], 0);
- ZOOM_package_send(p[i], "itemorder");
+ ZOOM_package_send(p[i], ext_type_str);
}
else
p[i] = 0;
}
else
p[i] = 0;
@@
-351,7
+358,8
@@
static void cmd_scan (ZOOM_connection *c, ZOOM_resultset *r,
{
int occ = 0;
int len = 0;
{
int occ = 0;
int len = 0;
- const char *term = ZOOM_scanset_term(s[i], p, &occ, &len);
+ const char *term = ZOOM_scanset_display_term(s[i], p,
+ &occ, &len);
fwrite(term, 1, len, stdout);
printf (" %d\n", occ);
}
fwrite(term, 1, len, stdout);
printf (" %d\n", occ);
}
@@
-386,7
+394,7
@@
static void cmd_help (ZOOM_connection *c, ZOOM_resultset *r,
printf (" piggyback\n");
printf (" group\n");
printf (" user\n");
printf (" piggyback\n");
printf (" group\n");
printf (" user\n");
- printf (" pass\n");
+ printf (" password\n");
printf (" implementationName\n");
printf (" charset\n");
printf (" lang\n");
printf (" implementationName\n");
printf (" charset\n");
printf (" lang\n");