main: Fix missing dev_path and dev_dir_path assignments
This commit is contained in:
@@ -767,6 +767,7 @@ iio_buffer_accel_open (GUdevDevice *device,
|
|||||||
drv_data = g_new0 (DrvData, 1);
|
drv_data = g_new0 (DrvData, 1);
|
||||||
drv_data->dev = g_object_ref (device);
|
drv_data->dev = g_object_ref (device);
|
||||||
drv_data->trigger_name = get_trigger_name (device);
|
drv_data->trigger_name = get_trigger_name (device);
|
||||||
|
data->dev_dir_name = g_strdup (g_udev_device_get_sysfs_path (dev));
|
||||||
if (!drv_data->trigger_name) {
|
if (!drv_data->trigger_name) {
|
||||||
g_clear_pointer (&drv_data, g_free);
|
g_clear_pointer (&drv_data, g_free);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -779,6 +780,7 @@ iio_buffer_accel_open (GUdevDevice *device,
|
|||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
data->dev_path = g_strdup (g_udev_device_get_device_file (device));
|
||||||
drv_data->callback_func = callback_func;
|
drv_data->callback_func = callback_func;
|
||||||
drv_data->user_data = user_data;
|
drv_data->user_data = user_data;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user