ソースを参照

lwp_args_info结构定义到lwp.h

shaojinchun 4 年 前
コミット
5a981d3559
2 ファイル変更9 行追加9 行削除
  1. 9 0
      components/lwp/lwp.h
  2. 0 9
      components/lwp/lwp_syscall.c

+ 9 - 0
components/lwp/lwp.h

@@ -230,4 +230,13 @@ struct process_aux
     struct process_aux_item item[AUX_ARRAY_ITEMS_NR];
 };
 
+struct lwp_args_info
+{
+    char **argv;
+    char **envp;
+    int argc;
+    int envc;
+    int size;
+};
+
 #endif

+ 0 - 9
components/lwp/lwp_syscall.c

@@ -1598,15 +1598,6 @@ void lwp_user_obj_free(struct rt_lwp *lwp);
         lwp_new->member = tmp;\
     } while (0)
 
-struct lwp_args_info
-{
-    char **argv;
-    char **envp;
-    int argc;
-    int envc;
-    int size;
-};
-
 static char *_insert_args(int new_argc, char *new_argv[], struct lwp_args_info *args)
 {
     void *page = NULL;