summaryrefslogtreecommitdiffstats
path: root/src/cli.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli.c')
-rw-r--r--src/cli.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/cli.c b/src/cli.c
index ec4d2a6f..eb60d01d 100644
--- a/src/cli.c
+++ b/src/cli.c
@@ -38,21 +38,13 @@
static struct nft_ctx *cli_nft;
static char histfile[PATH_MAX];
static char *multiline;
-static bool eof;
static char *cli_append_multiline(char *line)
{
+ size_t len = strlen(line);
bool complete = false;
- size_t len;
char *s;
- if (line == NULL && multiline == NULL) {
- eof = true;
- return NULL;
- }
-
- len = strlen(line);
-
if (len == 0)
return NULL;
@@ -155,7 +147,7 @@ int cli_init(struct nft_ctx *nft)
read_history(histfile);
history_set_pos(history_length);
- while (!eof)
+ while (true)
rl_callback_read_char();
return 0;
}