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;
|
int i = 1;
|
||||||
|
|
||||||
while (count < 0) {
|
while (count < 0) {
|
||||||
|
# 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);
|
buffer.ReSizeThrows (STRING_BUFFER_LEN * i);
|
||||||
|
#endif
|
||||||
count = _vsnprintf ((char *) buffer.Ptr(), STRING_BUFFER_LEN * i, str, marker);
|
count = _vsnprintf ((char *) buffer.Ptr(), STRING_BUFFER_LEN * i, str, marker);
|
||||||
i *= 2;
|
i *= 2;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user