<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">This patch adds the _chsize_s() to the mscvrt and corresponding mscvr*s. This was tested on Ubuntu 12.10 using IDA 6.4 as a test application. Without the implementation of _chsize_s(), certain binaries caused an internal crash of IDA. This patch fixed that crash.</span><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font face="arial, sans-serif"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font face="arial, sans-serif">Also, updated from the original deferred patch to add invalid parameter invocation.</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font face="arial, sans-serif"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font face="arial, sans-serif">And now, fixes the commented out .spec line, as well as removing the unnecessary 2nd call to SetEndOfFile().</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif"><div>---</div><div>�dlls/msvcr100/msvcr100.spec | �2 +-</div><div>
�dlls/msvcr110/msvcr110.spec | �2 +-</div><div>�dlls/msvcr80/msvcr80.spec � | �2 +-</div><div>�dlls/msvcr90/msvcr90.spec � | �2 +-</div><div>�dlls/msvcrt/file.c � � � � �| 59 +++++++++++++++++++++++++++++++++++++++++++++</div>
<div>�dlls/msvcrt/msvcrt.spec � � | �2 +-</div><div>�6 files changed, 64 insertions(+), 5 deletions(-)</div></font></div></div>