summaryrefslogtreecommitdiff
path: root/src/device.c
diff options
context:
space:
mode:
authorBernardXiong <[email protected]>2017-12-31 14:45:16 +0800
committerBernardXiong <[email protected]>2017-12-31 14:45:16 +0800
commit992e10ae08077fb11f4a125721c353aa1123916f (patch)
tree7d3e319946d2f5c88a5a178810187909653920b3 /src/device.c
parentd219f5bfa904100332b7e30380ab83597fbe8b85 (diff)
[Kernel] fix the compiling warning.
Diffstat (limited to 'src/device.c')
-rw-r--r--src/device.c30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/device.c b/src/device.c
index 15e44e59d1..231a052b86 100644
--- a/src/device.c
+++ b/src/device.c
@@ -150,20 +150,20 @@ RTM_EXPORT(rt_device_find);
*/
rt_device_t rt_device_create(int type, int attach_size)
{
- int size;
- rt_device_t device;
+ int size;
+ rt_device_t device;
- size = RT_ALIGN(sizeof(struct rt_device), RT_ALIGN_SIZE);
- size += attach_size;
+ size = RT_ALIGN(sizeof(struct rt_device), RT_ALIGN_SIZE);
+ size += attach_size;
- device = (rt_device_t)rt_malloc(size);
- if (device)
- {
- rt_memset(device, 0x0, sizeof(struct rt_device));
- device->type = type;
- }
+ device = (rt_device_t)rt_malloc(size);
+ if (device)
+ {
+ rt_memset(device, 0x0, sizeof(struct rt_device));
+ device->type = (enum rt_device_class_type)type;
+ }
- return device;
+ return device;
}
RTM_EXPORT(rt_device_create);
@@ -174,11 +174,11 @@ RTM_EXPORT(rt_device_create);
*/
void rt_device_destroy(rt_device_t device)
{
- /* unregister device firstly */
- rt_device_unregister(device);
+ /* unregister device firstly */
+ rt_device_unregister(device);
- /* release this device object */
- rt_free(device);
+ /* release this device object */
+ rt_free(device);
}
RTM_EXPORT(rt_device_destroy);
#endif