From: Tom Gundersen Date: Sat, 7 Apr 2012 11:41:13 +0000 (+0200) Subject: udev: fix rules sort order X-Git-Tag: v183~435 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=58db57fedfe5787ed36c3098787a7cdbddc80bcb;hp=baa30fbc2c04b23209d0b8fb3c86cd15ef9ea81a udev: fix rules sort order Commit 91418155ae9034f466d436c314cd136309bc557d moved around the code, but did not chang ethe array index. --- diff --git a/src/udev/libudev.c b/src/udev/libudev.c index 755d84d9b..74b53cbf1 100644 --- a/src/udev/libudev.c +++ b/src/udev/libudev.c @@ -261,12 +261,12 @@ _public_ struct udev *udev_new(void) goto err; /* /run/udev -- runtime rules */ - if (asprintf(&udev->rules_path[2], "%s/rules.d", udev->run_path) < 0) + if (asprintf(&udev->rules_path[1], "%s/rules.d", udev->run_path) < 0) goto err; /* /etc/udev -- local administration rules */ - udev->rules_path[1] = strdup(SYSCONFDIR "/udev/rules.d"); - if (!udev->rules_path[1]) + udev->rules_path[2] = strdup(SYSCONFDIR "/udev/rules.d"); + if (!udev->rules_path[2]) goto err; udev->rules_path_count = 3;