diff options
Diffstat (limited to 'lexers/LexX12.cxx')
-rw-r--r-- | lexers/LexX12.cxx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lexers/LexX12.cxx b/lexers/LexX12.cxx index 65ce99b4f..303bcf5d2 100644 --- a/lexers/LexX12.cxx +++ b/lexers/LexX12.cxx @@ -30,13 +30,13 @@ public: LexerX12(); virtual ~LexerX12() {} // virtual destructor, as we inherit from ILexer - static ILexer4 *Factory() { + static ILexer5 *Factory() { return new LexerX12; } int SCI_METHOD Version() const override { - return lvRelease4; + return lvRelease5; } void SCI_METHOD Release() override { @@ -67,6 +67,9 @@ public: } return -1; } + const char * SCI_METHOD PropertyGet(const char *) override { + return ""; + } const char * SCI_METHOD DescribeWordListSets() override { return NULL; @@ -109,7 +112,7 @@ LexerModule lmX12(SCLEX_X12, LexerX12::Factory, "x12"); /////////////////////////////////////////////////////////////////////////////// -LexerX12::LexerX12() +LexerX12::LexerX12() : DefaultLexer("x12", SCLEX_X12) { m_bFold = false; m_chSegment[0] = m_chSegment[1] = m_chSegment[2] = m_chElement = m_chSubElement = 0; |