diff options
| author | Bernard Xiong <[email protected]> | 2019-11-21 22:04:42 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-11-21 22:04:42 +0800 |
| commit | 55c3182b780a1f8a614104d1f5ea28b793dea5bb (patch) | |
| tree | 2444cb678c62de6551792f802c8d8ca73ebb1498 /components/drivers | |
| parent | 54b72927d19e8daee33517c449e340137f2ec605 (diff) | |
| parent | 649f75f8614711c918f50c9accc0ea995dd06da4 (diff) | |
Merge pull request #3193 from wangk-ge/master
修改内存泄漏问题
Diffstat (limited to 'components/drivers')
| -rw-r--r-- | components/drivers/sensors/sensor.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/components/drivers/sensors/sensor.c b/components/drivers/sensors/sensor.c index 451d2745f1..91b256bd66 100644 --- a/components/drivers/sensors/sensor.c +++ b/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; } |
