The current MinGW implementation of Microsoft::WRL::ComPtr does not have comparison operators. Attempting to compare two ComPtr instances will implicitly convert the ComPtr to bool, and comparison is performed against the resulting two bool values. This means that any two non-null ComPtr instances compare equal.
This patch fixes this issue by adding the missing comparison operators. Kind regards, Jøger Hansegård _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public