Browse Source

ImVector: Tweaked reserve() flow to avoid calling MemFree(NULL) which is unnecessary. (#1796)

pull/1822/head
Kirill Artemov 7 years ago
committed by omar
parent
commit
721ca97d95
  1. 4
      imgui.h

4
imgui.h

@ -1235,8 +1235,10 @@ public:
return;
value_type* new_data = (value_type*)ImGui::MemAlloc((size_t)new_capacity * sizeof(value_type));
if (Data)
{
memcpy(new_data, Data, (size_t)Size * sizeof(value_type));
ImGui::MemFree(Data);
ImGui::MemFree(Data);
}
Data = new_data;
Capacity = new_capacity;
}

Loading…
Cancel
Save