chiark / gitweb /
udev_device_init() remove statically allocated device support
[elogind.git] / udev / test-udev.c
index 591e93058a00a2ab5348de7663735e065a5bf8b6..4d5881deae99c4f47f02e2a0dc2a48225ebd947d 100644 (file)
@@ -29,6 +29,7 @@
 #include <signal.h>
 #include <unistd.h>
 #include <syslog.h>
+#include <grp.h>
 
 #include "udev.h"
 #include "udev_rules.h"
@@ -138,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;
 
@@ -171,6 +172,7 @@ fail:
 
 exit:
        logging_close();
+       endgrent();
        if (retval != 0)
                return 1;
        return 0;