Fix Windows compilation with -fno-exceptions (#405)

(cherry picked from commit 15d0f32773)
This commit is contained in:
Jan Hellwig
2016-10-31 21:55:52 +01:00
committed by Jonathan Müller
parent 2baf2a5e2c
commit 63639cba98

View File

@ -135,7 +135,7 @@ fmt::LongLong fmt::File::size() const {
if (size_lower == INVALID_FILE_SIZE) {
DWORD error = GetLastError();
if (error != NO_ERROR)
throw WindowsError(GetLastError(), "cannot get file size");
FMT_THROW(WindowsError(GetLastError(), "cannot get file size"));
}
fmt::ULongLong long_size = size_upper;
return (long_size << sizeof(DWORD) * CHAR_BIT) | size_lower;