yuzu/CMakeLists: Disable implicit type narrowing in connect() calls

Prevents hard-to-diagnose bugs from potentially occurring and requires
any type narrowing to be explicitly performed by our code.
This commit is contained in:
Lioncash 2019-06-05 15:43:55 -04:00 committed by fearlessTobi
parent cae913d3d5
commit 587b68ed17

View File

@ -228,6 +228,9 @@ target_compile_definitions(citra-qt PRIVATE
# Use QStringBuilder for string concatenation to reduce # Use QStringBuilder for string concatenation to reduce
# the overall number of temporary strings created. # the overall number of temporary strings created.
-DQT_USE_QSTRINGBUILDER -DQT_USE_QSTRINGBUILDER
# Disable implicit type narrowing in signal/slot connect() calls.
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT
) )
if (CITRA_ENABLE_COMPATIBILITY_REPORTING) if (CITRA_ENABLE_COMPATIBILITY_REPORTING)