aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ContractionState.h
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2017-05-21 23:08:04 +1000
committerNeil <nyamatongwe@gmail.com>2017-05-21 23:08:04 +1000
commit3debda34b8aa21a770142a055b8fa7e4a8a7355f (patch)
tree64079ad63efbe256cac9639d58a38c9d6fd41e5b /src/ContractionState.h
parent8ef4f3d54de1328a1d9753f4317a5d7692a72ae8 (diff)
downloadscintilla-mirror-3debda34b8aa21a770142a055b8fa7e4a8a7355f.tar.gz
Make SparseVector work with move-only types.
Define UniqueString as a move-only string and use in a SparseVector for ContractionState. Remove SparseVector method specializations that are no longer needed.
Diffstat (limited to 'src/ContractionState.h')
-rw-r--r--src/ContractionState.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ContractionState.h b/src/ContractionState.h
index 1e4c3f58f..1070fb59f 100644
--- a/src/ContractionState.h
+++ b/src/ContractionState.h
@@ -22,7 +22,7 @@ class ContractionState {
std::unique_ptr<RunStyles> visible;
std::unique_ptr<RunStyles> expanded;
std::unique_ptr<RunStyles> heights;
- std::unique_ptr<SparseVector<const char *>> foldDisplayTexts;
+ std::unique_ptr<SparseVector<UniqueString>> foldDisplayTexts;
std::unique_ptr<Partitioning> displayLines;
Sci::Line linesInDocument;