Skip to content

Commit

Permalink
Fixed crash when trying to enter anything into the console in the Deb…
Browse files Browse the repository at this point in the history
…ug build.
  • Loading branch information
intorr committed Dec 27, 2017
1 parent bcb6a23 commit c12c002
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/xrEngine/line_edit_control.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -578,10 +578,10 @@ void line_edit_control::add_inserted_text()
m_inserted[m_buffer_size - 1 - m_p1] = 0;
new_size = xr_strlen(m_inserted);
}
strncpy_s(buf + m_p1, m_buffer_size, m_inserted, _min(new_size, m_buffer_size - m_p1)); // part 2
strncpy_s(buf + m_p1, m_buffer_size - m_p1, m_inserted, _min(new_size, m_buffer_size - m_p1)); // part 2

u8 ds = (m_insert_mode && m_p2 < old_edit_size) ? 1 : 0;
strncpy_s(buf + m_p1 + new_size, m_buffer_size, m_edit_str + m_p2 + ds,
strncpy_s(buf + m_p1 + new_size, m_buffer_size - (m_p1 + new_size), m_edit_str + m_p2 + ds,
_min(old_edit_size - m_p2 - ds, m_buffer_size - m_p1 - new_size)); // part 3
buf[m_buffer_size] = 0;

Expand Down

0 comments on commit c12c002

Please sign in to comment.