summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormysterywolf <[email protected]>2020-09-02 10:18:52 +0800
committermysterywolf <[email protected]>2020-09-02 10:18:52 +0800
commit9b470d448d9fa4beacea532d9e5ab18088a9b38e (patch)
treebeb097c879fd4587afad589345a21ea219ad94e4
parent82ac7d1eeaeda83d874d14f59140e7a6d368270b (diff)
取消isatty函数在本文件中的实现,转移到其他文件中
-rw-r--r--components/libc/termios/posix_termios.c9
-rw-r--r--components/libc/termios/posix_termios.h4
2 files changed, 3 insertions, 10 deletions
diff --git a/components/libc/termios/posix_termios.c b/components/libc/termios/posix_termios.c
index 75c876dd33..9c736c3184 100644
--- a/components/libc/termios/posix_termios.c
+++ b/components/libc/termios/posix_termios.c
@@ -5,7 +5,7 @@
*
* Change Logs:
* Date Author Notes
- * 2017/08/30 Bernard The first version
+ * 2017/08/30 Bernard The first version
*/
#include <stdlib.h>
#include <string.h>
@@ -111,13 +111,6 @@ int tcdrain(int fd)
return 0;
}
-int isatty (int fd)
-{
- struct termios term;
-
- return tcgetattr (fd, &term) == 0;
-}
-
#if defined(_GNU_SOURCE) || defined(_BSD_SOURCE)
void cfmakeraw(struct termios *t)
{
diff --git a/components/libc/termios/posix_termios.h b/components/libc/termios/posix_termios.h
index 6d4be129ff..c61191b7dc 100644
--- a/components/libc/termios/posix_termios.h
+++ b/components/libc/termios/posix_termios.h
@@ -5,13 +5,13 @@
*
* Change Logs:
* Date Author Notes
- * 2017/08/30 Bernard The first version
+ * 2017/08/30 Bernard The first version
*/
#ifndef TERMIOS_H__
#define TERMIOS_H__
#include <rtthread.h>
-#include <termios.h>
+#include <sys/types.h>
#ifdef __cplusplus
extern "C" {