aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authormitchell <unknown>2018-03-16 09:35:59 -0400
committermitchell <unknown>2018-03-16 09:35:59 -0400
commit9765d8127ec626509bf14b057344fb68a10d429b (patch)
treee4aa0e848fbbd5d09dec738115477d6220f991a0
parentf8884c2adbb81bb91b3ac0d4bcaa8b9c62069f14 (diff)
downloadscintilla-mirror-9765d8127ec626509bf14b057344fb68a10d429b.tar.gz
Fixed compiler warnings in LPeg lexer.
-rw-r--r--lexers/LexLPeg.cxx15
1 files changed, 7 insertions, 8 deletions
diff --git a/lexers/LexLPeg.cxx b/lexers/LexLPeg.cxx
index f0cd0812f..fe4749f60 100644
--- a/lexers/LexLPeg.cxx
+++ b/lexers/LexLPeg.cxx
@@ -622,7 +622,7 @@ public:
* @param buffer The document interface.
*/
virtual void SCI_METHOD Fold(Sci_PositionU startPos, Sci_Position lengthDoc,
- int initStyle, IDocument *buffer) {
+ int, IDocument *buffer) {
if ((reinit && !Init()) || !L) return;
lua_pushlightuserdata(L, reinterpret_cast<void *>(&props));
lua_setfield(L, LUA_REGISTRYINDEX, "sci_props");
@@ -651,14 +651,14 @@ public:
} else l_error(L, "'lexer.fold' function not found");
}
- /** Returning the version of the lexer is not implemented. */
- virtual int SCI_METHOD Version() const { return 0; }
+ /** This lexer implements the original lexer interface. */
+ virtual int SCI_METHOD Version() const { return lvOriginal; }
/** Returning property names is not implemented. */
virtual const char * SCI_METHOD PropertyNames() { return ""; }
/** Returning property types is not implemented. */
- virtual int SCI_METHOD PropertyType(const char *name) { return 0; }
+ virtual int SCI_METHOD PropertyType(const char *) { return 0; }
/** Returning property descriptions is not implemented. */
- virtual const char * SCI_METHOD DescribeProperty(const char *name) {
+ virtual const char * SCI_METHOD DescribeProperty(const char *) {
return "";
}
@@ -687,7 +687,7 @@ public:
/** Returning keyword list descriptions is not implemented. */
virtual const char * SCI_METHOD DescribeWordListSets() { return ""; }
/** Setting keyword lists is not applicable. */
- virtual Sci_Position SCI_METHOD WordListSet(int n, const char *wl) {
+ virtual Sci_Position SCI_METHOD WordListSet(int, const char *) {
return -1;
}
@@ -781,8 +781,7 @@ LexerModule lmLPeg(SCLEX_LPEG, LexerLPeg::LexerFactoryLPeg, "lpeg");
using namespace Scintilla;
-static void LPegLex(Sci_PositionU startPos, Sci_Position lengthDoc,
- int initStyle, WordList *keywordlists[], Accessor &styler) {
+static void LPegLex(Sci_PositionU, Sci_Position, int, WordList*[], Accessor&) {
return;
}