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
parent
3a3356a850
commit
3b42024fcc
|
|
@ -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;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue