Ensure temporaries don't detach with range loop

This commit is contained in:
Ilya Fedin 2023-12-22 18:01:19 +04:00 committed by John Preston
parent 955bf2dfa9
commit 4dd604e61e

View file

@ -186,8 +186,9 @@ Capabilities CheckCapabilities(QWidget *widget, bool avoidWidgetCreation) {
const auto version = reinterpret_cast<const char*>(
functions->glGetString(GL_VERSION));
LOG(("OpenGL Version: %1").arg(version ? version : "[nullptr]"));
const auto extensions = context->extensions();
auto list = QStringList();
for (const auto &extension : context->extensions()) {
for (const auto &extension : extensions) {
list.append(QString::fromLatin1(extension));
}
LOG(("OpenGL Extensions: %1").arg(list.join(", ")));