commit | 3dbb8cabfbe1d7aabc212af23e65dd184d02493e | [log] [tgz] |
---|---|---|
author | L. E. Segovia <amy@amyspark.me> | Wed Apr 19 20:05:54 2023 -0300 |
committer | James Zern <jzern@google.com> | Thu Apr 20 17:28:43 2023 +0000 |
tree | da4566463f54df368b6905975e9613fd5a6d14a6 | |
parent | 5a87816f2855b0ee7c3af2272fdf40349f51e1b9 [diff] |
aom_thread: Fix leaking min/max macros This breaks building noise_model_test and others on MSVC. Followup to I692b03fa3e70b7a53962d3fd209498f70f712fed. Change-Id: I87354334d16a7503ddc5c19ea1d68fa829a67de4
diff --git a/aom_util/aom_thread.h b/aom_util/aom_thread.h index 8fdcd9e..89f793d 100644 --- a/aom_util/aom_thread.h +++ b/aom_util/aom_thread.h
@@ -28,6 +28,10 @@ #if CONFIG_MULTITHREAD #if defined(_WIN32) && !HAVE_PTHREAD_H +// Prevent leaking max/min macros. +#undef NOMINMAX +#define NOMINMAX +#define WIN32_LEAN_AND_MEAN #include <errno.h> // NOLINT #include <process.h> // NOLINT #include <windows.h> // NOLINT