Skip to content

Commit 43d2763

Browse files
committed
[kenel] add static name for rt_object
1 parent 19106eb commit 43d2763

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

include/rtdef.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,11 @@ typedef struct rt_slist_node rt_slist_t; /**< Type for single lis
398398
*/
399399
struct rt_object
400400
{
401-
char name[RT_NAME_MAX]; /**< name of kernel object */
401+
#if RT_NAME_MAX == 0
402+
const char *name; /**< static name of kernel object */
403+
#else
404+
char name[RT_NAME_MAX]; /**< dynamic name of kernel object */
405+
#endif
402406
rt_uint8_t type; /**< type of kernel object */
403407
rt_uint8_t flag; /**< flag of kernel object */
404408

0 commit comments

Comments
 (0)