瀏覽代碼

修正ptid变量写在没有ifdef的地方的问题

shaojinchun 5 年之前
父節點
當前提交
7abd95fd31
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/kservice.c

+ 2 - 1
src/kservice.c

@@ -79,7 +79,6 @@ RTM_EXPORT(rt_get_errno);
 void rt_set_errno(rt_err_t error)
 {
     rt_thread_t tid;
-    pthread_t ptid;
 
     if (rt_interrupt_get_nest() != 0)
     {
@@ -102,6 +101,8 @@ void rt_set_errno(rt_err_t error)
     /* is a process's thread */
     if (tid->lwp && tid->thread_idr)
     {
+        pthread_t ptid;
+
         if (error < 0)
         {
             error = -error;