chiark / gitweb /
shared: utf8 - support ucs4 -> utf8
[elogind.git] / src / test / test-libudev.c
index a51814df95f99d3e202ecdd2be626012b1bb91cf..293c151d425e066030c3fe02c65cfd4274b1ce90 100644 (file)
 
 #define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))
 
-_printf_(6,0)
-static void log_fn(struct udev *udev,
-                   int priority, const char *file, int line, const char *fn,
-                   const char *format, va_list args) {
-        printf("test-libudev: %s %s:%d ", fn, file, line);
-        vprintf(format, args);
-}
-
 static void print_device(struct udev_device *device) {
         const char *str;
         dev_t devnum;
@@ -431,9 +423,6 @@ int main(int argc, char *argv[]) {
                 printf("no context\n");
                 return 1;
         }
-        udev_set_log_fn(udev, log_fn);
-        printf("set log: %p\n", log_fn);
-
 
         while ((c = getopt_long(argc, argv, "p:s:dhV", options, NULL)) >= 0)
                 switch (c) {
@@ -447,8 +436,8 @@ int main(int argc, char *argv[]) {
                         break;
 
                 case 'd':
-                        if (udev_get_log_priority(udev) < LOG_INFO)
-                                udev_set_log_priority(udev, LOG_INFO);
+                        if (log_get_max_level() < LOG_INFO)
+                                log_set_max_level(LOG_INFO);
                         break;
 
                 case 'h':