Browse Source

[Kernel] fix the compiling warning.

BernardXiong 7 years ago
parent
commit
992e10ae08
2 changed files with 16 additions and 16 deletions
  1. 15 15
      src/device.c
  2. 1 1
      src/object.c

+ 15 - 15
src/device.c

@@ -150,20 +150,20 @@ RTM_EXPORT(rt_device_find);
  */
  */
 rt_device_t rt_device_create(int type, int attach_size)
 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);
 RTM_EXPORT(rt_device_create);
 
 
@@ -174,11 +174,11 @@ RTM_EXPORT(rt_device_create);
  */
  */
 void rt_device_destroy(rt_device_t device)
 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);
 RTM_EXPORT(rt_device_destroy);
 #endif
 #endif

+ 1 - 1
src/object.c

@@ -522,7 +522,7 @@ rt_object_t rt_object_find(const char *name, rt_uint8_t type)
     /* try to find object */
     /* try to find object */
     if (information == RT_NULL)
     if (information == RT_NULL)
     {
     {
-        information = rt_object_get_information(type);
+        information = rt_object_get_information((enum rt_object_class_type)type);
         RT_ASSERT(information != RT_NULL);
         RT_ASSERT(information != RT_NULL);
     }
     }
     for (node  = information->object_list.next;
     for (node  = information->object_list.next;