sensord: add null check after malloc 06/142406/1
authorkibak.yoon <kibak.yoon@samsung.com>
Fri, 4 Aug 2017 01:34:49 +0000 (10:34 +0900)
committerkibak.yoon <kibak.yoon@samsung.com>
Fri, 4 Aug 2017 01:34:49 +0000 (10:34 +0900)
Change-Id: I6f01e8f46be1e08999bc0f35871fc675ba7ebeb8
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
src/sensor/pedometer/pedometer_sensor.cpp

index bbd9b67..d16bdcc 100644 (file)
@@ -103,6 +103,7 @@ int pedometer_sensor::get_data(sensor_data_t **data, int *len)
 {
        sensor_data_t *sensor_data;
        sensor_data = (sensor_data_t *)malloc(sizeof(sensor_data_t));
+       retvm_if(!sensor_data, -ENOMEM, "Failed to allocate memory");
 
        sensor_data->accuracy = SENSOR_ACCURACY_GOOD;
        sensor_data->timestamp = m_time;