Skip to content
Snippets Groups Projects
Unverified Commit 7322c8bd authored by Zach Hilman's avatar Zach Hilman Committed by GitHub
Browse files

Merge pull request #2550 from lioncash/frontend

yuzu/CMakeLists: Pass compilation flags that make it more difficult to cause bugs in Qt code
parents 03d9bbaa d7d5bffa
No related branches found
No related tags found
No related merge requests found
......@@ -159,6 +159,15 @@ target_compile_definitions(yuzu PRIVATE
# Disable implicit conversions from/to C strings
-DQT_NO_CAST_FROM_ASCII
-DQT_NO_CAST_TO_ASCII
# Disable implicit type narrowing in signal/slot connect() calls.
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT
# Disable unsafe overloads of QProcess' start() function.
-DQT_NO_PROCESS_COMBINED_ARGUMENT_START
# Disable implicit QString->QUrl conversions to enforce use of proper resolving functions.
-DQT_NO_URL_CAST_FROM_STRING
)
if (YUZU_ENABLE_COMPATIBILITY_REPORTING)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment