From f52c3f4db66b87bfee5b4873737bfd6756716aef Mon Sep 17 00:00:00 2001 From: mitchell Date: Tue, 2 Jun 2020 16:19:18 -0400 Subject: Fixed crashes on Win32 related to previous backport. --- include/ILexer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include') diff --git a/include/ILexer.h b/include/ILexer.h index ee83939ea..991c981e8 100644 --- a/include/ILexer.h +++ b/include/ILexer.h @@ -137,7 +137,7 @@ ILexer5 *lex; public: LexillaLexer(ILexer5 *lex_) : lex(lex_) {} virtual ~LexillaLexer() {} - void SCI_METHOD Release() override { lex->Release(); }; + void SCI_METHOD Release() override { lex->Release(); delete this; }; int SCI_METHOD Version() const override { return lex->Version(); } const char * SCI_METHOD PropertyNames() override { return lex->PropertyNames(); } int SCI_METHOD PropertyType(const char *name) override { return lex->PropertyType(name); } -- cgit v1.2.3