summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2020-01-09 20:12:52 +1100
committerMaxime Coste <mawww@kakoune.org>2020-01-09 20:13:02 +1100
commit6badd747901b195878c12e9dc787b0a5ce86c72f (patch)
treec7779acdfb2cf4982ab2047a31c9a8e5c84420a5 /src
parentf808539deaf14b1810e8578ffa2d88a35dc12a46 (diff)
Fix compilation on 32bit platforms
Fixes #3284
Diffstat (limited to 'src')
-rw-r--r--src/buffer_utils.cc6
-rw-r--r--src/buffer_utils.hh1
2 files changed, 4 insertions, 3 deletions
diff --git a/src/buffer_utils.cc b/src/buffer_utils.cc
index 67bd97fe..8c0f3f80 100644
--- a/src/buffer_utils.cc
+++ b/src/buffer_utils.cc
@@ -219,10 +219,12 @@ void write_to_debug_buffer(StringView str)
}
}
-InplaceString<23> to_string(Buffer::HistoryId id)
+
+auto to_string(Buffer::HistoryId id)
{
+ using Result = decltype(to_string(size_t{}));
if (id == Buffer::HistoryId::Invalid)
- return InplaceString<23>{1, "-"};
+ return Result{1, "-"};
return to_string(static_cast<size_t>(id));
}
diff --git a/src/buffer_utils.hh b/src/buffer_utils.hh
index e4081568..dbbef984 100644
--- a/src/buffer_utils.hh
+++ b/src/buffer_utils.hh
@@ -84,7 +84,6 @@ void reload_file_buffer(Buffer& buffer);
void write_to_debug_buffer(StringView str);
-InplaceString<23> to_string(Buffer::HistoryId id);
String history_as_string(const Vector<Buffer::HistoryNode>& history, Quoting quoting);
String undo_group_as_string(const Buffer::UndoGroup& undo_group, Quoting quoting);