Browse Source

取消isatty函数在本文件中的实现,转移到其他文件中

mysterywolf 5 years ago
parent
commit
9b470d448d
2 changed files with 3 additions and 10 deletions
  1. 1 8
      components/libc/termios/posix_termios.c
  2. 2 2
      components/libc/termios/posix_termios.h

+ 1 - 8
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)
 {

+ 2 - 2
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" {