X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udev%2Ftest-udev.c;h=4d5881deae99c4f47f02e2a0dc2a48225ebd947d;hp=4ac2d5a8891cedb53386de53358e42bd611c804f;hb=44aff4cd6d74d230e4a97f8d59f780472b7cad6e;hpb=726687ad48bdececed1e7e44387c50e009e28208 diff --git a/udev/test-udev.c b/udev/test-udev.c index 4ac2d5a88..4d5881dea 100644 --- a/udev/test-udev.c +++ b/udev/test-udev.c @@ -17,6 +17,8 @@ * */ +#include "config.h" + #include #include #include @@ -27,6 +29,7 @@ #include #include #include +#include #include "udev.h" #include "udev_rules.h" @@ -71,7 +74,7 @@ int main(int argc, char *argv[], char *envp[]) int retval = -EINVAL; if (argc == 2 && strcmp(argv[1], "-V") == 0) { - printf("%s\n", UDEV_VERSION); + printf("%s\n", VERSION); exit(0); } @@ -93,7 +96,7 @@ int main(int argc, char *argv[], char *envp[]) err("open /dev/null failed: %s\n", strerror(errno)); udev_config_init(); selinux_init(); - dbg("version %s\n", UDEV_VERSION); + dbg("version %s\n", VERSION); /* set signal handlers */ memset(&act, 0x00, sizeof(act)); @@ -136,7 +139,7 @@ int main(int argc, char *argv[], char *envp[]) goto fail; } - udev = udev_device_init(NULL); + udev = udev_device_init(); if (udev == NULL) goto fail; @@ -169,6 +172,7 @@ fail: exit: logging_close(); + endgrent(); if (retval != 0) return 1; return 0;