ソースを参照

[finsh] Fix formatting issues

guo 3 年 前
コミット
372858f921
1 ファイル変更3 行追加4 行削除
  1. 3 4
      components/finsh/shell.c

+ 3 - 4
components/finsh/shell.c

@@ -145,18 +145,17 @@ void finsh_set_prompt_mode(rt_uint32_t prompt_mode)
 int finsh_getchar(void)
 int finsh_getchar(void)
 {
 {
 #ifdef RT_USING_DEVICE
 #ifdef RT_USING_DEVICE
+    char ch = 0;
 #ifdef RT_USING_POSIX
 #ifdef RT_USING_POSIX
-    int c;
-    if(read(STDIN_FILENO,&c,1)>0)
+    if(read(STDIN_FILENO, &ch, 1) > 0)
     {
     {
-        return c;
+        return ch;
     }
     }
     else
     else
     {
     {
         return -1; /* EOF */
         return -1; /* EOF */
     }
     }
 #else
 #else
-    char ch = 0;
     rt_device_t device;
     rt_device_t device;
 
 
     RT_ASSERT(shell != RT_NULL);
     RT_ASSERT(shell != RT_NULL);