aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers/LexX12.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'lexers/LexX12.cxx')
-rw-r--r--lexers/LexX12.cxx9
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;