[fix][common] fix warning on 64bit cpu

This commit is contained in:
jzlv 2022-01-13 16:24:35 +08:00
parent 61ca34f7c7
commit b71a70ec2b
2 changed files with 2 additions and 2 deletions

View File

@ -66,7 +66,7 @@ int device_register(struct device *dev, const char *name)
}
}
strncpy(dev->name, name, DEVICE_NAME_MAX);
strcpy(dev->name, name);
dlist_insert_after(&device_head, &(dev->list));
dev->status = DEVICE_REGISTERED;

View File

@ -27,7 +27,7 @@
#define MEM_MANAGE_BITS_PER_BYTE 8
#define MEM_MANAGE_MEM_STRUCT_SIZE mmheap_align_up(sizeof(struct heap_node), MEM_MANAGE_ALIGNMENT_BYTE_DEFAULT)
#define MEM_MANAGE_MINUM_MEM_SIZE (MEM_MANAGE_MEM_STRUCT_SIZE << 1)
#define MEM_MANAGE_ALLOCA_LABAL ((size_t)(1 << (sizeof(size_t) * MEM_MANAGE_BITS_PER_BYTE - 1)))
#define MEM_MANAGE_ALLOCA_LABAL ((size_t)((size_t)1 << (sizeof(size_t) * MEM_MANAGE_BITS_PER_BYTE - 1)))
static inline size_t mmheap_align_down(size_t data, size_t align_byte)
{