Преглед на файлове

Merge pull request #650 from roamboy/master

IAR编译器dlib
Bernard Xiong преди 9 години
родител
ревизия
a0d264ba72
променени са 2 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 1 1
      components/libc/dlib/syscall_close.c
  2. 1 1
      components/libc/dlib/syscall_lseek.c

+ 1 - 1
components/libc/dlib/syscall_close.c

@@ -36,7 +36,7 @@ int __close(int handle)
         return _LLIO_ERROR;
 
 #ifdef RT_USING_DFS
-    return close(handle);
+    return close(handle - _LLIO_STDERR - 1);
 #else
     return 0;
 #endif

+ 1 - 1
components/libc/dlib/syscall_lseek.c

@@ -36,7 +36,7 @@ long __lseek(int handle, long offset, int whence)
         return _LLIO_ERROR;
 
 #ifdef RT_USING_DFS
-    return lseek(handle, offset, whence);
+    return lseek(handle - _LLIO_STDERR - 1, offset, whence);
 #else
     return _LLIO_ERROR;
 #endif