diff --git a/TOOLS/vfw2menc.c b/TOOLS/vfw2menc.c index 51d91ffd51..c03ae43654 100644 --- a/TOOLS/vfw2menc.c +++ b/TOOLS/vfw2menc.c @@ -298,6 +298,6 @@ cleanup: if (fourcc) free(fourcc); if (filename) free(filename); if (hDriver) CloseDriver(hDriver, 0, 0); - if (coinit == S_OK) CoUninitialize(); + if ((coinit == S_OK) || coinit == S_FALSE) CoUninitialize(); return ret; }