aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Document.h
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2015-12-04 17:11:01 +1100
committerNeil <nyamatongwe@gmail.com>2015-12-04 17:11:01 +1100
commit7b5476dae723cc94adeae1460c068aa686f4583b (patch)
tree9bd9c94aa1d963b943bd32dd091fcd18b80797dc /src/Document.h
parentc4f4ef3948dd1f1f517608056de1ecaf3bd2d552 (diff)
downloadscintilla-mirror-7b5476dae723cc94adeae1460c068aa686f4583b.tar.gz
Fix some problems with out-of-bounds access for protected text.
Diffstat (limited to 'src/Document.h')
-rw-r--r--src/Document.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Document.h b/src/Document.h
index 21713d3a2..00f80914c 100644
--- a/src/Document.h
+++ b/src/Document.h
@@ -340,6 +340,7 @@ public:
cb.GetCharRange(buffer, position, lengthRetrieve);
}
char SCI_METHOD StyleAt(Sci_Position position) const { return cb.StyleAt(position); }
+ int StyleIndexAt(Sci_Position position) const { return static_cast<unsigned char>(cb.StyleAt(position)); }
void GetStyleRange(unsigned char *buffer, int position, int lengthRetrieve) const {
cb.GetStyleRange(buffer, position, lengthRetrieve);
}