aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/Document.cxx4
-rw-r--r--src/Document.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/Document.cxx b/src/Document.cxx
index 16b434083..0def97a8f 100644
--- a/src/Document.cxx
+++ b/src/Document.cxx
@@ -103,14 +103,14 @@ void Document::SetSavePoint() {
int Document::AddMark(int line, int markerNum) {
int prev = cb.AddMark(line, markerNum);
- DocModification mh(SC_MOD_CHANGEMARKER, LineStart(line), 0, 0, 0);
+ DocModification mh(SC_MOD_CHANGEMARKER, LineStart(line), 0, 0, 0, line);
NotifyModified(mh);
return prev;
}
void Document::DeleteMark(int line, int markerNum) {
cb.DeleteMark(line, markerNum);
- DocModification mh(SC_MOD_CHANGEMARKER, LineStart(line), 0, 0, 0);
+ DocModification mh(SC_MOD_CHANGEMARKER, LineStart(line), 0, 0, 0, line);
NotifyModified(mh);
}
diff --git a/src/Document.h b/src/Document.h
index 1b59b1dab..3b43852f0 100644
--- a/src/Document.h
+++ b/src/Document.h
@@ -262,13 +262,13 @@ public:
int foldLevelPrev;
DocModification(int modificationType_, int position_=0, int length_=0,
- int linesAdded_=0, const char *text_=0) :
+ int linesAdded_=0, const char *text_=0, int line_=0) :
modificationType(modificationType_),
position(position_),
length(length_),
linesAdded(linesAdded_),
text(text_),
- line(0),
+ line(line_),
foldLevelNow(0),
foldLevelPrev(0) {}