Remove WinAPI #undef hacks needed for mingw-std-threads

Instead, we rename the conflicting symbols.
This commit is contained in:
Rémi Verschelde 2025-04-29 12:00:50 +02:00
parent ce94b26de7
commit c019b76523
No known key found for this signature in database
GPG key ID: C3336907360768E1
15 changed files with 46 additions and 73 deletions

View file

@ -328,17 +328,13 @@ class VisualShaderEditor : public ShaderEditor {
PASTE_PARAMS_TO_MATERIAL,
};
#ifdef MINGW_ENABLED
#undef DELETE
#endif
enum NodeMenuOptions {
ADD,
SEPARATOR, // ignore
CUT,
COPY,
PASTE,
DELETE,
DELETE_, // Conflict with WinAPI.
DUPLICATE,
CLEAR_COPY_BUFFER,
SEPARATOR2, // ignore