commit | 18a3cce9fa9030e0e1fe0678ddcd0ae84d9423ca | [log] [tgz] |
---|---|---|
author | Joe Hershberger <joe.hershberger@ni.com> | Fri Feb 08 10:12:34 2013 +0000 |
committer | Tom Rini <trini@ti.com> | Mon Mar 04 14:19:56 2013 -0500 |
tree | 653ffc1e57065f55a7fffd46693f29182190ca3b | |
parent | 949a77109747d5db7d559359d3ec24bade653be8 [diff] [blame] |
env: Avoid clobbering an edited variable on ctrl-c If readline says there was an error, don't write to the variable! Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
diff --git a/common/cmd_nvedit.c b/common/cmd_nvedit.c index d646d90..3a05e60 100644 --- a/common/cmd_nvedit.c +++ b/common/cmd_nvedit.c
@@ -552,7 +552,8 @@ else buffer[0] = '\0'; - readline_into_buffer("edit: ", buffer, 0); + if (readline_into_buffer("edit: ", buffer, 0) < 0) + return 1; return setenv(argv[1], buffer); }