iio: Fix leak in buffer_drv_data_free()
From Coverity: iio-sensor-proxy-3.3/src/iio-buffer-utils.c:769: noescape: Resource "buffer_data" is not freed or pointed-to in "buffer_drv_data_free". iio-sensor-proxy-3.3/src/iio-buffer-utils.c:770:3: warning[unix.Malloc]: Potential leak of memory pointed to by 'buffer_data'
This commit is contained in:
@@ -738,6 +738,7 @@ buffer_drv_data_free (BufferDrvData *buffer_data)
|
||||
for (i = 0; i < buffer_data->channels_count; i++)
|
||||
channel_info_free (buffer_data->channels[i]);
|
||||
g_free (buffer_data->channels);
|
||||
g_free (buffer_data);
|
||||
}
|
||||
|
||||
BufferDrvData *
|
||||
|
Reference in New Issue
Block a user