summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--editor/inspect.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/editor/inspect.cpp b/editor/inspect.cpp
index e08927e5..1c329d85 100644
--- a/editor/inspect.cpp
+++ b/editor/inspect.cpp
@@ -50,10 +50,10 @@ int corrade_string_resize_callback(ImGuiInputTextCallbackData* data)
{
if (data->EventFlag == ImGuiInputTextFlags_CallbackResize)
{
- auto* my_str = reinterpret_cast<String*>(data->UserData);
- fm_assert(my_str->begin() == data->Buf);
- *my_str = String{ValueInit, (size_t)data->BufSize};
- data->Buf = my_str->begin();
+ auto& str = *reinterpret_cast<String*>(data->UserData);
+ fm_assert(str.data() == data->Buf);
+ str = String{ValueInit, (size_t)data->BufSize};
+ data->Buf = str.data();
}
return 0;
}