MCPcopy Create free account
hub / github.com/ProgerXP/Notepad2e / RemoveNumber

Method RemoveNumber

scintilla/src/PerLine.cxx:91–107  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

89}
90
91bool MarkerHandleSet::RemoveNumber(int markerNum, bool all) {
92 bool performedDeletion = false;
93 MarkerHandleNumber **pmhn = &root;
94 while (*pmhn) {
95 MarkerHandleNumber *mhn = *pmhn;
96 if (mhn->number == markerNum) {
97 *pmhn = mhn->next;
98 delete mhn;
99 performedDeletion = true;
100 if (!all)
101 break;
102 } else {
103 pmhn = &((*pmhn)->next);
104 }
105 }
106 return performedDeletion;
107}
108
109void MarkerHandleSet::CombineWith(MarkerHandleSet *other) {
110 MarkerHandleNumber **pmhn = &root;

Callers 1

DeleteMarkMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected