diff --git a/lv2/vstgui_helpers.cpp b/lv2/vstgui_helpers.cpp index 0a402a20..31637bb0 100644 --- a/lv2/vstgui_helpers.cpp +++ b/lv2/vstgui_helpers.cpp @@ -196,7 +196,7 @@ static std::mutex gBundleRefMutex; BundleRefInitializer::BundleRefInitializer() { std::lock_guard lock(gBundleRefMutex); - if (bundleRefCount++ == 0) { + if (gBundleRefCount++ == 0) { gBundleRef = GetPluginBundle(); if (!gBundleRef) throw std::runtime_error("BundleRefInitializer"); @@ -206,7 +206,7 @@ BundleRefInitializer::BundleRefInitializer() BundleRefInitializer::~BundleRefInitializer() { std::lock_guard lock(gBundleRefMutex); - if (--bundleRefCount == 0) { + if (--gBundleRefCount == 0) { CFRelease((CFBundleRef)gBundleRef); gBundleRef = nullptr; }