mirror of
https://github.com/Sani7/remote-ui.git
synced 2026-10-26 21:51:13 +01:00
b simulators
got std::out_of_range on substr exception with 10 as size and this is the only place i use substr with size 10
This commit is contained in:
@@ -119,6 +119,8 @@ json Simulators::changed_UI_items()
|
|||||||
// Then push the ui_item at that index to the changed json
|
// Then push the ui_item at that index to the changed json
|
||||||
std::unordered_set<size_t> addedIndices;
|
std::unordered_set<size_t> addedIndices;
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
for (auto& item : diff)
|
for (auto& item : diff)
|
||||||
{
|
{
|
||||||
std::string path = item["path"];
|
std::string path = item["path"];
|
||||||
@@ -129,6 +131,11 @@ json Simulators::changed_UI_items()
|
|||||||
changed["event"]["UI_items"].push_back(after["UI_items"][index]);
|
changed["event"]["UI_items"].push_back(after["UI_items"][index]);
|
||||||
addedIndices.insert(index);
|
addedIndices.insert(index);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
catch(const std::exception& e)
|
||||||
|
{
|
||||||
|
spdlog::error(e.what());
|
||||||
|
}
|
||||||
|
|
||||||
m_before = after;
|
m_before = after;
|
||||||
return changed;
|
return changed;
|
||||||
|
|||||||
Reference in New Issue
Block a user