diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2014-06-17 08:53:34 -0700 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2014-06-21 20:47:19 +0200 |
commit | 4a83ce611d91348903882eafe34c35f44bee1776 (patch) | |
tree | e1645ad0096229fff35b00b9d24a7780e19c82a8 /src/network/kernel/qhostaddress.h | |
parent | 6b15a5a869e6180a000751958def1cf485c23f68 (diff) |
Move most of the QLibraryPrivate initialization to its constructor
This commit moves the setting of the loadHints to inside the constructor
or to QLibraryStore::findOrCreate (which is under a mutex). This avoids
data race conditions with two threads asking for the same plugin at the
same time, with different load hints.
This also opportunistically moves the setting of the error message for
empty file names.
Task-number: QTBUG-39642
Change-Id: I497a41781d10e407d6420116a0b05fdfe2b548de
Reviewed-by: David Faure <david.faure@kdab.com>
Diffstat (limited to 'src/network/kernel/qhostaddress.h')
0 files changed, 0 insertions, 0 deletions