[Bf-blender-cvs] [ffafe494f62] master: Cleanup: Remove double #ifdef WITH_TBB check
Ray Molenkamp
noreply at git.blender.org
Sat Mar 26 16:55:12 CET 2022
Commit: ffafe494f62654d2d6de4684bed4a9cb7c2ccb55
Author: Ray Molenkamp
Date: Sat Mar 26 09:55:08 2022 -0600
Branches: master
https://developer.blender.org/rBffafe494f62654d2d6de4684bed4a9cb7c2ccb55
Cleanup: Remove double #ifdef WITH_TBB check
===================================================================
M source/blender/blenlib/BLI_enumerable_thread_specific.hh
===================================================================
diff --git a/source/blender/blenlib/BLI_enumerable_thread_specific.hh b/source/blender/blenlib/BLI_enumerable_thread_specific.hh
index 51bf8d06cf1..a5bd79d5826 100644
--- a/source/blender/blenlib/BLI_enumerable_thread_specific.hh
+++ b/source/blender/blenlib/BLI_enumerable_thread_specific.hh
@@ -3,23 +3,20 @@
#pragma once
#ifdef WITH_TBB
-
-# ifdef WITH_TBB
/* Quiet top level deprecation message, unrelated to API usage here. */
-# if defined(WIN32) && !defined(NOMINMAX)
+# if defined(WIN32) && !defined(NOMINMAX)
/* TBB includes Windows.h which will define min/max macros causing issues
* when we try to use std::min and std::max later on. */
-# define NOMINMAX
-# define TBB_MIN_MAX_CLEANUP
-# endif
-# include <tbb/enumerable_thread_specific.h>
-# ifdef WIN32
+# define NOMINMAX
+# define TBB_MIN_MAX_CLEANUP
+# endif
+# include <tbb/enumerable_thread_specific.h>
+# ifdef WIN32
/* We cannot keep this defined, since other parts of the code deal with this on their own, leading
* to multiple define warnings unless we un-define this, however we can only undefine this if we
* were the ones that made the definition earlier. */
-# ifdef TBB_MIN_MAX_CLEANUP
-# undef NOMINMAX
-# endif
+# ifdef TBB_MIN_MAX_CLEANUP
+# undef NOMINMAX
# endif
# endif
#endif
More information about the Bf-blender-cvs
mailing list