diff --git a/plugins/obs-vst/VSTPlugin.cpp b/plugins/obs-vst/VSTPlugin.cpp
index fca7dc137..08d4dd432 100644
--- a/plugins/obs-vst/VSTPlugin.cpp
+++ b/plugins/obs-vst/VSTPlugin.cpp
@@ -96,7 +96,7 @@ void VSTPlugin::createChannelBuffers(size_t count)
cleanupChannelBuffers();
int blocksize = BLOCK_SIZE;
- numChannels = (std::max)((size_t)0, count);
+ numChannels = std::max((size_t)0, count);
if (numChannels > 0) {
inputs = (float **)bmalloc(sizeof(float *) * numChannels);
@@ -170,8 +170,7 @@ void VSTPlugin::loadEffectFromPath(const std::string &path)
return;
}
- int maxchans =
- (std::max)(effect->numInputs, effect->numOutputs);
+ int maxchans = std::max(effect->numInputs, effect->numOutputs);
// sanity check
if (maxchans < 0 || maxchans > 256) {
blog(LOG_WARNING,
diff --git a/plugins/obs-vst/headers/EditorWidget.h b/plugins/obs-vst/headers/EditorWidget.h
index ce14b584a..e20429acd 100644
--- a/plugins/obs-vst/headers/EditorWidget.h
+++ b/plugins/obs-vst/headers/EditorWidget.h
@@ -22,6 +22,7 @@ along with this program. If not, see .
#include
#if defined(_WIN32)
+#define NOMINMAX
#include
#include
#elif defined(__linux__)