diff --git a/Source/ThirdParty/libwebrtc/Source/third_party/opus/src/src/opus_compare.c b/Source/ThirdParty/libwebrtc/Source/third_party/opus/src/src/opus_compare.c index 06c67d752f7..66828fd8cae 100644 --- a/Source/ThirdParty/libwebrtc/Source/third_party/opus/src/src/opus_compare.c +++ b/Source/ThirdParty/libwebrtc/Source/third_party/opus/src/src/opus_compare.c @@ -238,11 +238,15 @@ int main(int _argc,const char **_argv){ if(xlength!=ylength*downsample){ fprintf(stderr,"Sample counts do not match (%lu!=%lu).\n", (unsigned long)xlength,(unsigned long)ylength*downsample); + free(x); + free(y); return EXIT_FAILURE; } if(xlength