summaryrefslogtreecommitdiffstats
path: root/src/opengl/doc/snippets/code/src_opengl_qglpixelbuffer.cpp
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2021-06-18 15:55:54 -0700
committerThiago Macieira <thiago.macieira@intel.com>2021-06-22 16:27:13 -0700
commita20a4240668faa0e6c961b90266918628f9f5484 (patch)
treed3fdbe7a81b0073fcb5da875126aeb6abe984329 /src/opengl/doc/snippets/code/src_opengl_qglpixelbuffer.cpp
parent100fb6c3a048a4c3b682b8ad48d02bddcef8a11b (diff)
QStringBuilder: fix warning about memcpying onto QChar
Which is not a trivial class. qstringbuilder.h: In instantiation of 'static void QConcatenable<const char16_t [N]>::appendTo(const char16_t*, QChar*&) [with long long int N = 6]': qstringbuilder.h:402:35: required from 'static void QConcatenable<QStringBuilder< <template-parameter-1-1>, <template-parameter-1-2> > >::appendTo(const type&, T*&) [with T = QChar; A = char16_t [6]; B = QString; QConcatenable<QStringBuilder< <template-parameter-1-1>, <template-parameter-1-2> > >::type = QStringBuilder<char16_t [6], QString>]' qstringbuilder.h:460:52: required from 'QString& operator+=(QString&, const QStringBuilder<A, B>&) [with A = char16_t [6]; B = QString]' /home/tjmaciei/src/qt/qt6-release/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1762:75: required from here qstringbuilder.h:338:15: error: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class QChar' from an array of 'const char16_t' [-Werror=class-memaccess] Change-Id: Iddb933f281024939b6acfffd1689cf320c84873c Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
Diffstat (limited to 'src/opengl/doc/snippets/code/src_opengl_qglpixelbuffer.cpp')
0 files changed, 0 insertions, 0 deletions