X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=client.c;h=84b7580cf9554c433651da1f3eed28a6f1f39a74;hb=HEAD;hp=a6aee0f8b9afc79439032db3695ba9c82bb594a1;hpb=81bc7110ff6a4c2d002618b94fcf5aa60cd4cad2;p=paraslash.git diff --git a/client.c b/client.c index a6aee0f8..d2d11fd3 100644 --- a/client.c +++ b/client.c @@ -549,6 +549,7 @@ __noreturn static void interactive_session(void) i9e_close(); para_log = stderr_log; out: + free(ici.history_file); if (ret < 0) PARA_ERROR_LOG("%s\n", para_strerror(-ret)); exit(ret < 0? EXIT_FAILURE : EXIT_SUCCESS); @@ -666,8 +667,6 @@ int main(int argc, char *argv[]) /* these are not errors */ case -E_SERVER_CMD_SUCCESS: case -E_EOF: - case -E_SERVER_EOF: - case -E_BTR_EOF: ret = 0; break; default: ret = -E_SERVER_CMD_FAILURE;