diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-06-29 12:04:12 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-06-29 12:04:12 +0100 |
commit | 0f558761aa2dee1017b4751e4017205e015a9560 (patch) | |
tree | 037df795519468a25d9362b4e95cdaeb84eb1cf9 /app-mobilephone/gammu/files/gammu-1.42.0-gammu-detect.patch | |
parent | 752d6256e5204b958b0ef7905675a940b5e9172f (diff) |
gentoo resync : 29.12.2022
Diffstat (limited to 'app-mobilephone/gammu/files/gammu-1.42.0-gammu-detect.patch')
-rw-r--r-- | app-mobilephone/gammu/files/gammu-1.42.0-gammu-detect.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/app-mobilephone/gammu/files/gammu-1.42.0-gammu-detect.patch b/app-mobilephone/gammu/files/gammu-1.42.0-gammu-detect.patch new file mode 100644 index 000000000000..03e9ea631732 --- /dev/null +++ b/app-mobilephone/gammu/files/gammu-1.42.0-gammu-detect.patch @@ -0,0 +1,22 @@ +diff --git a/gammu-detect/udev.c.orig b/gammu-detect/udev.c +index 4d25949..e0cd383 100644 +--- a/gammu-detect/udev.c.orig ++++ b/gammu-detect/udev.c +@@ -189,12 +189,12 @@ void udev_detect(void) + client = g_udev_client_new(subsys); + + list = g_udev_client_query_by_subsystem(client, subsys[0]); +- for (iter = list; iter; iter = g_list_next(iter)) { +- dump_device_and_parent(G_UDEV_DEVICE(iter->data), 0); +- if (device_is_valid(G_UDEV_DEVICE(iter->data))) { +- device_dump_config(G_UDEV_DEVICE(iter->data)); ++ for (iter = g_list_first(list); iter; iter = g_list_next(iter)) { ++ dump_device_and_parent(iter->data, 0); ++ if (device_is_valid(iter->data)) { ++ device_dump_config(iter->data); + } +- g_object_unref(G_UDEV_DEVICE(iter->data)); ++ g_object_unref(iter->data); + } + } + |