aboutsummaryrefslogtreecommitdiffhomepage
path: root/call/ScintillaCall.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'call/ScintillaCall.cxx')
-rw-r--r--call/ScintillaCall.cxx7
1 files changed, 5 insertions, 2 deletions
diff --git a/call/ScintillaCall.cxx b/call/ScintillaCall.cxx
index 53b4e0cf7..ec689a274 100644
--- a/call/ScintillaCall.cxx
+++ b/call/ScintillaCall.cxx
@@ -96,8 +96,7 @@ char ScintillaCall::CharacterAt(Position position) {
}
int ScintillaCall::UnsignedStyleAt(Position position) {
- // Returns signed value but easier to use as unsigned
- return static_cast<unsigned char>(Call(Message::GetStyleAt, position));
+ return static_cast<int>(Call(Message::GetStyleIndexAt, position));
}
std::string ScintillaCall::StringOfSpan(Span span) {
@@ -192,6 +191,10 @@ int ScintillaCall::StyleAt(Position pos) {
return static_cast<int>(Call(Message::GetStyleAt, pos));
}
+int ScintillaCall::StyleIndexAt(Position pos) {
+ return static_cast<int>(Call(Message::GetStyleIndexAt, pos));
+}
+
void ScintillaCall::Redo() {
Call(Message::Redo);
}