diff --git a/src/systemcmds/reflect/reflect.c b/src/systemcmds/reflect/reflect.c index 4ef393682d..c74ae06a88 100644 --- a/src/systemcmds/reflect/reflect.c +++ b/src/systemcmds/reflect/reflect.c @@ -121,7 +121,9 @@ reflect_main(int argc, char *argv[]) } if (n > 0) { - write(1, buf, n); + if (write(1, buf, n) < 0) { + return -1; + } } total += n;