- player/directshowiosource.cpp: In member function 'virtual ULONG DirectShowIOSource::Release()':
- player/directshowiosource.cpp:152:16: warning: deleting object of polymorphic class type 'DirectShowIOSource' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
- delete this;
- ^
- player/directshowmediatypelist.cpp: In member function 'virtual ULONG DirectShowMediaTypeEnum::Release()':
- player/directshowmediatypelist.cpp:110:16: warning: deleting object of polymorphic class type 'DirectShowMediaTypeEnum' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
- delete this;
- ^
- player/directshowpinenum.cpp: In member function 'virtual ULONG DirectShowPinEnum::Release()':
- player/directshowpinenum.cpp:78:16: warning: deleting object of polymorphic class type 'DirectShowPinEnum' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
- delete this;
- ^
编译环境是MSYS2 - 64,编译器使用的MinGW64-w32-4.9.2。
这几个告警信息看着貌似是
比较严重的,但我刚接触Qt没多久,无法自己分析,所以贴出来请高手参谋参谋。