diff options
| author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2012-11-04 19:21:31 (GMT) |
|---|---|---|
| committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-11-08 14:11:56 (GMT) |
| commit | 17bea1689abc695d88f13cd15f73b0a59fcffdff (patch) | |
| tree | 3686d3b4face64fb47fdb643a8bb73c887481101 /src/scripttools/debugging/qscriptdebuggerlocalswidgetinterface.cpp | |
| parent | a4b5cd2893a5eef09d615340ae899f785de84858 (diff) | |
| download | Qt-17bea1689abc695d88f13cd15f73b0a59fcffdff.zip Qt-17bea1689abc695d88f13cd15f73b0a59fcffdff.tar.gz Qt-17bea1689abc695d88f13cd15f73b0a59fcffdff.tar.bz2 | |
QtConcurrent: Fix for leak in QFuture
To avoid leaking when converting a QFuture<T> to a QFuture<void> we need
to have a separate ref. counter for QFuture<T>. When the last QFuture<T>
goes out of scope, we need to clean out the result data.
backported from qt/qtbase commit 731ba8ed08f80644b403556638c7f6229e678ebe
Original commit by Christian Strømme
Task-number: QTBUG-27224
Change-Id: I0c6b525cf241b5c559a1bab4e0066cd4de556ea8
Reviewed-by: Christian Stromme <christian.stromme@digia.com>
Diffstat (limited to 'src/scripttools/debugging/qscriptdebuggerlocalswidgetinterface.cpp')
0 files changed, 0 insertions, 0 deletions
