Browse Source

task_msg_args增加msg_size字段

slyant 4 years ago
parent
commit
feeeb25799
2 changed files with 2 additions and 0 deletions
  1. 1 0
      inc/task_msg_bus.h
  2. 1 0
      src/task_msg_bus.c

+ 1 - 0
inc/task_msg_bus.h

@@ -19,6 +19,7 @@ struct task_msg_args
 {
     enum task_msg_name msg_name;
     void *msg_obj;
+    rt_uint32_t msg_size;
 };
 typedef struct task_msg_args *task_msg_args_t;
 

+ 1 - 0
src/task_msg_bus.c

@@ -400,6 +400,7 @@ rt_err_t task_msg_publish_obj(enum task_msg_name msg_name, void *msg_obj, rt_siz
     }
 
     msg_args->msg_name = msg_name;
+    msg_args->msg_size = msg_size;
     msg_args->msg_obj = RT_NULL;
     if (msg_obj && msg_size > 0)
     {