diff --git a/src/libsystemd/sd-device/device-enumerator.c b/src/libsystemd/sd-device/device-enumerator.c index 1379764156..14794fb3af 100644 --- a/src/libsystemd/sd-device/device-enumerator.c +++ b/src/libsystemd/sd-device/device-enumerator.c @@ -323,7 +323,7 @@ static int device_compare(sd_device * const *a, sd_device * const *b) { if (r != 0) return r; - return strcmp(devpath_a, devpath_b); + return path_compare(devpath_a, devpath_b); } static int enumerator_sort_devices(sd_device_enumerator *enumerator) {