Mercurial > vim
changeset 8299:d2a215e8d5b4 v7.4.1442
commit https://github.com/vim/vim/commit/e0fd2aa8f6544f9cf8286c707be3fb1c66c609e6
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Feb 27 21:59:51 2016 +0100
patch 7.4.1442
Problem: MS-Windows: more compilation warnings for destructor.
Solution: Add "virtual". (Ken Takata)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 27 Feb 2016 22:00:05 +0100 |
parents | 9009b7253e6a |
children | df7b59e594c4 |
files | src/if_ole.cpp src/version.c |
diffstat | 2 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/if_ole.cpp +++ b/src/if_ole.cpp @@ -96,7 +96,7 @@ static CVim *app = 0; class CVim : public IVim { public: - ~CVim(); + virtual ~CVim(); static CVim *Create(int *pbDoRestart); // IUnknown members @@ -432,6 +432,7 @@ class CVimCF : public IClassFactory { public: static CVimCF *Create(); + virtual ~CVimCF() {}; STDMETHOD(QueryInterface)(REFIID riid, void ** ppv); STDMETHOD_(unsigned long, AddRef)(void);