diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2015-01-25 00:10:43 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2015-02-12 19:39:35 +0000 |
commit | dee800e9e9f37a1d7c81dd1814550bb167b09832 (patch) | |
tree | 073d698e70b27c4d17f9f35878de6553ce444e4c /src/widgets/widgets/qmaccocoaviewcontainer_mac.mm | |
parent | 2cb7f28ec9351af4440d9597eb3d053809141541 (diff) |
QLogging: use return-by-value in qt_message
This also enables NRVO in almost all callers (a macro
prevents it in one case), saving one default construction
and one (move) assignment per call.
Effects on Linux GCC 4.9 stripped release builds:
text -896B
data +-0B
relocs +-0
Change-Id: Id3cde01057baaa408c4cbf95d8d15eaeeeec1604
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/widgets/widgets/qmaccocoaviewcontainer_mac.mm')
0 files changed, 0 insertions, 0 deletions