diff options
Diffstat (limited to 'miscutils/microcom.c')
-rw-r--r-- | miscutils/microcom.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/miscutils/microcom.c b/miscutils/microcom.c index 5e29a1acd..5eb2e6743 100644 --- a/miscutils/microcom.c +++ b/miscutils/microcom.c | |||
@@ -19,6 +19,7 @@ | |||
19 | //usage: "\n -X Disable special meaning of NUL and Ctrl-X from stdin" | 19 | //usage: "\n -X Disable special meaning of NUL and Ctrl-X from stdin" |
20 | 20 | ||
21 | #include "libbb.h" | 21 | #include "libbb.h" |
22 | #include "common_bufsiz.h" | ||
22 | 23 | ||
23 | // set raw tty mode | 24 | // set raw tty mode |
24 | static void xget1(int fd, struct termios *t, struct termios *oldt) | 25 | static void xget1(int fd, struct termios *t, struct termios *oldt) |
@@ -155,10 +156,11 @@ int microcom_main(int argc UNUSED_PARAM, char **argv) | |||
155 | skip_write: ; | 156 | skip_write: ; |
156 | } | 157 | } |
157 | if (pfd[0].revents) { | 158 | if (pfd[0].revents) { |
158 | #define iobuf bb_common_bufsiz1 | 159 | #define iobuf bb_common_bufsiz1 |
160 | #define sizeof_iobuf COMMON_BUFSIZE | ||
159 | ssize_t len; | 161 | ssize_t len; |
160 | // read from device -> write to stdout | 162 | // read from device -> write to stdout |
161 | len = safe_read(sfd, iobuf, sizeof(iobuf)); | 163 | len = safe_read(sfd, iobuf, sizeof_iobuf); |
162 | if (len > 0) | 164 | if (len > 0) |
163 | full_write(STDOUT_FILENO, iobuf, len); | 165 | full_write(STDOUT_FILENO, iobuf, len); |
164 | else { | 166 | else { |