From 027e5c381f17bde0850f2d8527140dbb30fdacac Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 19 May 2017 19:27:16 +0200 Subject: rwc: reuse line variable --- rwc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rwc.c b/rwc.c index 3b00d9b..c69cbd1 100644 --- a/rwc.c +++ b/rwc.c @@ -50,6 +50,7 @@ int main(int argc, char *argv[]) { int c, i; + char *line = 0; argv0 = argv[0]; @@ -79,7 +80,6 @@ main(int argc, char *argv[]) } from_stdin: while (1) { - char *line = 0; size_t linelen = 0; ssize_t rd; @@ -97,6 +97,7 @@ from_stdin: add(line); } } + free(line); while (1) { ssize_t len, i; -- cgit 1.4.1