diff options
author | Andy Shaw <andy.shaw@digia.com> | 2014-08-15 22:15:34 +0200 |
---|---|---|
committer | Andy Shaw <andy.shaw@digia.com> | 2014-08-18 11:47:41 +0200 |
commit | 2289f3ee2955f783baa6e18c7fe3418c302b011c (patch) | |
tree | b56262f5e712daedad2867d00316dbc0911ecb3a /src | |
parent | 231da210eacee58caa844f43d919a80ba2c63a92 (diff) |
Fix a memory leak in QFseventsFileSystemWatcherEngine
Add a missing NSAutoReleasePool
Task-number: QTBUG-38637
Change-Id: Ib69d92b6e9c4327cbb74f7814a45773bfc2ee526
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/corelib/io/qfilesystemwatcher_fsevents.mm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/io/qfilesystemwatcher_fsevents.mm b/src/corelib/io/qfilesystemwatcher_fsevents.mm index 085396da6d..e713769735 100644 --- a/src/corelib/io/qfilesystemwatcher_fsevents.mm +++ b/src/corelib/io/qfilesystemwatcher_fsevents.mm @@ -496,6 +496,7 @@ QStringList QFseventsFileSystemWatcherEngine::removePaths(const QStringList &pat bool QFseventsFileSystemWatcherEngine::startStream() { Q_ASSERT(stream == 0); + Q_AUTORELEASE_POOL(pool) if (stream) // This shouldn't happen, but let's be nice and handle it. stopStream(); |