summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/util/ss/listen.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/util/ss/listen.c b/src/util/ss/listen.c
index 9a7b4aee5..75b904490 100644
--- a/src/util/ss/listen.c
+++ b/src/util/ss/listen.c
@@ -135,7 +135,6 @@ int ss_listen (sci_idx)
#endif
code = ss_execute_line (sci_idx, input);
- free(input);
if (code == SS_ET_COMMAND_NOT_FOUND) {
register char *c = input;
while (*c == ' ' || *c == '\t')
@@ -150,6 +149,7 @@ int ss_listen (sci_idx)
"Unknown request \"%s\". Type \"?\" for a request list.",
c);
}
+ free(input);
}
code = 0;
egress: