null+****@clear*****
null+****@clear*****
2010年 10月 19日 (火) 18:09:07 JST
Kouhei Sutou 2010-10-19 09:09:07 +0000 (Tue, 19 Oct 2010)
New Revision: 705b01af8ca6ba476fb51c825685f8636c9e1074
Log:
groonga works --file on client mode. #578
Modified files:
src/groonga.c
Modified: src/groonga.c (+0 -13)
===================================================================
--- src/groonga.c 2010-10-19 07:40:03 +0000 (0cffe16)
+++ src/groonga.c 2010-10-19 09:09:07 +0000 (e57f695)
@@ -667,18 +667,6 @@ do_alone(int argc, char **argv)
return rc;
}
-#define BATCHMODE(ctx) do {\
- int flags;\
- unsigned int str_len;\
- char *str, *query = "(batchmode #t)";\
- grn_ctx_send(ctx, query, strlen(query), 0);\
- do {\
- if (grn_ctx_recv(ctx, &str, &str_len, &flags)) {\
- fprintf(stderr, "grn_ctx_recv failed\n");\
- }\
- } while ((flags & GRN_CTX_MORE));\
-} while (0)
-
static int
c_output(grn_ctx *ctx)
{
@@ -729,7 +717,6 @@ g_client(int argc, char **argv)
if (!rc) {
char *buf = GRN_TEXT_VALUE(&text);
int len;
- if (batchmode) { BATCHMODE(ctx); }
while ((len = prompt(ctx, buf))) {
uint32_t size = len - 1;
grn_ctx_send(ctx, buf, size, 0);