From 1e825acf8d715fe49af040cb02f9e96c26955832 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Tue, 18 Jan 2022 00:31:27 +0100 Subject: libbb: shrink lineedit_read_key() function old new delta lineedit_read_key 237 231 -6 Signed-off-by: Denys Vlasenko --- include/libbb.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/libbb.h') diff --git a/include/libbb.h b/include/libbb.h index b45ce91..8e3b7ae 100644 --- a/include/libbb.h +++ b/include/libbb.h @@ -1900,6 +1900,8 @@ enum { * (unless fd is in non-blocking mode), * subsequent reads will time out after a few milliseconds. * Return of -1 means EOF or error (errno == 0 on EOF). + * Nonzero errno is not preserved across the call: + * if there was no error, errno will be cleared to 0. * buffer[0] is used as a counter of buffered chars and must be 0 * on first call. * timeout: -- cgit v1.1