From: Kay Sievers Date: Sat, 15 Apr 2006 17:49:15 +0000 (+0200) Subject: udevtest: don't try to delete symlinks X-Git-Tag: 174~2283 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=c6d4aeb930ae2da6114e551dadbed3e430b9cdf4 udevtest: don't try to delete symlinks --- diff --git a/udev_node.c b/udev_node.c index 86fdcd3a4..2a30fe322 100644 --- a/udev_node.c +++ b/udev_node.c @@ -249,10 +249,12 @@ void udev_node_remove_symlinks(struct udevice *udev) } info("removing symlink '%s'", filename); - unlink(filename); + if (!udev->test_run) { + unlink(filename); - if (strchr(filename, '/')) - delete_path(filename); + if (strchr(filename, '/')) + delete_path(filename); + } strlcat(symlinks, filename, sizeof(symlinks)); strlcat(symlinks, " ", sizeof(symlinks));