From 5e51b15066eab5fd58f3975e5b7d47d9605ca725 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Tue, 10 May 2016 15:28:46 +0200 Subject: Prospective MSVC 2013 build fix MSVC 2013 does not like QStringLiteral between brackets. Change-Id: Ic42f80b7a3abbb48df3d0e222bd5c868045a0ded Reviewed-by: Oliver Wolff --- src/network/ssl/qsslcertificate_qt.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/network/ssl') diff --git a/src/network/ssl/qsslcertificate_qt.cpp b/src/network/ssl/qsslcertificate_qt.cpp index 2535d12044..5e8f4cfac7 100644 --- a/src/network/ssl/qsslcertificate_qt.cpp +++ b/src/network/ssl/qsslcertificate_qt.cpp @@ -499,9 +499,11 @@ bool QSslCertificatePrivate::parseExtension(const QByteArray &data, QSslCertific const auto elems = val.toVector(); for (const QAsn1Element &el : elems) { if (el.type() == 0x80) { - result[QStringLiteral("keyid")] = el.value().toHex(); + const QString key = QStringLiteral("keyid"); + result[key] = el.value().toHex(); } else if (el.type() == 0x82) { - result[QStringLiteral("serial")] = colonSeparatedHex(el.value()); + const QString serial = QStringLiteral("serial"); + result[serial] = colonSeparatedHex(el.value()); } } value = result; -- cgit v1.2.3