@@ -83,9 +83,9 @@ void QInputDeviceManagerPrivate::init()
8383 udev_enumerate_add_match_subsystem(enumerate, subsystem.toLatin1());
8484
8585 udev_monitor_enable_receiving(udevMonitor);
86− notifierFd = udev_monitor_get_fd(udevMonitor);
86+ int notifierFd = udev_monitor_get_fd(udevMonitor);
8787
88− notifier = new QSocketNotifier(notifierFd, QSocketNotifier::Read, this);
88+ QSocketNotifier *notifier = new QSocketNotifier(notifierFd, QSocketNotifier::Read, this);
8989 connect(notifier, SIGNAL(activated(int)), this, SLOT(onUDevChanges()));
9090
9191 udev_enumerate_scan_devices(enumerate);