avoid setting errno when checking for tty
[musl] / src / stdio / __fdopen.c
index 235d348..a010267 100644 (file)
@@ -30,7 +30,7 @@ FILE *__fdopen(int fd, const char *mode)
 
        /* Activate line buffered mode for terminals */
        f->lbf = EOF;
-       if (!(f->flags & F_NOWR) && !syscall(SYS_ioctl, fd, TCGETS, &tio))
+       if (!(f->flags & F_NOWR) && !__syscall(SYS_ioctl, fd, TCGETS, &tio))
                f->lbf = '\n';
 
        /* Initialize op ptrs. No problem if some are unneeded. */