make it compile with both 7.1 and 8.0
svn: r3266
This commit is contained in:
parent
fe3186b672
commit
2e4f86344f
|
@ -40,7 +40,13 @@ int show_trace (char * str, va_list marker)
|
|||
int i = 1;
|
||||
|
||||
while (count < 0) {
|
||||
buffer.ReSizeThrows (STRING_BUFFER_LEN * i);
|
||||
# if _MSC_VER < 1400
|
||||
HRESULT hr;
|
||||
if (FAILED(hr = buffer.ReSize (STRING_BUFFER_LEN * i)))
|
||||
die("Resize failed.", hr);
|
||||
#else
|
||||
buffer.ReSizeThrows (STRING_BUFFER_LEN * i);
|
||||
#endif
|
||||
count = _vsnprintf ((char *) buffer.Ptr(), STRING_BUFFER_LEN * i, str, marker);
|
||||
i *= 2;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user