int ret = 0;
WRBUF ext_type_str = next_token_new_wrbuf(args);
+ if (!ext_type_str)
+ {
+ printf("es: missing type "
+ "(itemorder, create, drop, commit, update, xmlupdate)\n");
+ return 1;
+ }
for (i = 0; i<MAX_CON; i++)
{
if (c[i])
int res = 0;
while (res == 0)
{
- char buf[1000];
+ char buf[100000];
char *cp;
const char *bp = buf;
#if HAVE_READLINE_READLINE_H
if (*line_in)
add_history(line_in);
#endif
- if (strlen(line_in) > 999)
+ if (strlen(line_in) > sizeof(buf)-1)
{
printf("Input line too long\n");
res = 1;
free(line_in);
#else
printf("ZOOM>"); fflush(stdout);
- if (!fgets(buf, 999, stdin))
+ if (!fgets(buf, sizeof(buf)-1, stdin))
{
res = -1;
break;