wangk-ge 5 лет назад
Родитель
Сommit
649f75f861
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      components/drivers/sensors/sensor.c

+ 2 - 0
components/drivers/sensors/sensor.c

@@ -430,10 +430,12 @@ int rt_hw_sensor_register(rt_sensor_t sensor,
     result = rt_device_register(device, device_name, flag | RT_DEVICE_FLAG_STANDALONE);
     if (result != RT_EOK)
     {
+        rt_free(device_name);
         LOG_E("rt_sensor register err code: %d", result);
         return result;
     }
 
+    rt_free(device_name);
     LOG_I("rt_sensor init success");
     return RT_EOK;
 }