diff --git a/avxsynth/builtinfunctions/src/filters/convolution.cpp b/avxsynth/builtinfunctions/src/filters/convolution.cpp index 500307d..7d2dcb3 100644 --- a/avxsynth/builtinfunctions/src/filters/convolution.cpp +++ b/avxsynth/builtinfunctions/src/filters/convolution.cpp @@ -158,7 +158,7 @@ void GeneralConvolution::initBuffers(IScriptEnvironment* env) pbyG = new BYTE[buffSize]; pbyB = new BYTE[buffSize]; - if(pbyA && pbyR && pbyG && pbyB == false) + if(!(pbyA && pbyR && pbyG && pbyB)) env->ThrowError("GeneralConvolution: out of memory"); }