Fix incorrect check for error when monitoring a path using inotify.

Per the manpage, inotify_add_watch will return -1 in the case of error, 0 is
a valid watch descriptor.

Task-number: QTBUG-12564
Change-Id: I56a54de2f5cf18b40aaeddc6de51d18dacbf8daf
Reviewed-by: Jonas Gastal <jgastal@profusion.mobi>
Reviewed-by: Giuseppe D'Angelo <dangelog@gmail.com>
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
bb10
Robin Burchell 2012-01-20 13:15:13 +02:00 committed by Qt by Nokia
parent 3a3356a850
commit 3b42024fcc
1 changed files with 1 additions and 1 deletions

View File

@ -277,7 +277,7 @@ QStringList QInotifyFileSystemWatcherEngine::addPaths(const QStringList &paths,
| IN_MOVE_SELF
| IN_DELETE_SELF
)));
if (wd <= 0) {
if (wd < 0) {
perror("QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed");
continue;
}