aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFredrik Thulin <fredrik@thulin.net>2016-06-02 11:02:31 +0200
committerFredrik Thulin <fredrik@thulin.net>2016-06-02 11:02:31 +0200
commita3b1830874f703f1cf8c546ab3143b3c50aec76f (patch)
tree60ab167e0ccda5e702d93744d42b5779d90cad3d
parent86814a2c11edd161e6611cf2f7764030eae1d565 (diff)
Allow read callback to not return any data
-rw-r--r--libcli.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libcli.c b/libcli.c
index 730a8ab..8f08cee 100644
--- a/libcli.c
+++ b/libcli.c
@@ -1030,6 +1030,8 @@ int cli_loop_read_next_char(struct cli_def *cli, struct cli_loop_ctx *ctx, unsig
ctx->l = -1;
return CLI_LOOP_CTRL_BREAK;
}
+ if (n == 0)
+ return CLI_LOOP_CTRL_CONTINUE;
}
else
{