sensord: clear vector before using it 11/57811/1
authorkibak.yoon <kibak.yoon@samsung.com>
Mon, 25 Jan 2016 01:43:01 +0000 (10:43 +0900)
committerkibak.yoon <kibak.yoon@samsung.com>
Mon, 25 Jan 2016 01:43:01 +0000 (10:43 +0900)
Change-Id: Ie763cac292c7d3d1655c2e231ca519c061eba2dd
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
src/server/sensor_loader.cpp.in

index 897f843..4d4b1a5 100644 (file)
@@ -115,6 +115,8 @@ bool sensor_loader::insert_sensors(std::vector<void *> devices)
 
        for (void *device_ptr : devices) {
                device = static_cast<sensor_device *>(device_ptr);
+
+               handles.clear();
                device->get_sensors(handles);
 
                for (unsigned int i = 0; i < handles.size(); ++i) {