QLibrary: add a #warning if the fall-back plugin-meta-data parser is used
Change-Id: I4b42f8dbc9fb03fc6e7243ed4914acfb1bdfe62a Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
773362fb68
commit
e7706429bb
@ -209,6 +209,8 @@ static QLibraryScanResult qt_find_pattern(const char *s, qsizetype s_len, QStrin
|
|||||||
return QMachOParser::parse(s, s_len, errMsg);
|
return QMachOParser::parse(s, s_len, errMsg);
|
||||||
#elif defined(Q_OS_WIN)
|
#elif defined(Q_OS_WIN)
|
||||||
return QCoffPeParser::parse({s, s_len}, errMsg);
|
return QCoffPeParser::parse({s, s_len}, errMsg);
|
||||||
|
#else
|
||||||
|
# warning "Qt does not know how to efficiently parse your platform's binary format; using slow fall-back."
|
||||||
#endif
|
#endif
|
||||||
static constexpr auto matcher = [] {
|
static constexpr auto matcher = [] {
|
||||||
// QPluginMetaData::MagicString is not NUL-terminated, but
|
// QPluginMetaData::MagicString is not NUL-terminated, but
|
||||||
|
Loading…
x
Reference in New Issue
Block a user