Skip to content

Commit 7d5c022

Browse files
committed
Fixing build error on 64bit linux in fstreambuf_tests.
1 parent d8adc4e commit 7d5c022

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

Release/tests/Functional/streams/fstreambuf_tests.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -939,7 +939,7 @@ TEST(file_with_one_byte_size)
939939
VERIFY_IS_TRUE(inFile.is_eof());
940940
}
941941

942-
#if ( !defined(WINAPI_FAMILY) || (WINAPI_FAMILY == WINAPI_FAMILY_DESKTOP_APP)) && defined(_WIN64)
942+
#if (!defined(WINAPI_FAMILY) || (WINAPI_FAMILY == WINAPI_FAMILY_DESKTOP_APP)) && defined(_WIN64)
943943
TEST(read_one_byte_at_4G)
944944
{
945945
// Create a file with one byte.
@@ -957,7 +957,7 @@ TEST(read_one_byte_at_4G)
957957
i.QuadPart = 0x100000000;
958958

959959
SetFilePointerEx(handle, i /*4GB*/, NULL, FILE_END);
960-
WriteFile(handle, data.get(), 1, &dwBytesWritten, NULL);
960+
WriteFile(handle, &data, 1, &dwBytesWritten, NULL);
961961

962962
CloseHandle(handle);
963963

@@ -968,15 +968,14 @@ TEST(read_one_byte_at_4G)
968968
int aCharacter = file_buf.getc().get();
969969
file_buf.close().wait();
970970

971-
VERIFY_ARE_EQUAL(aCharacter, 'a');
971+
VERIFY_ARE_EQUAL(aCharacter, data);
972972
}
973973

974974
// since casablanca does not use sparse file apis we're not doing the reverse test (write one byte at 4Gb and verify with std apis)
975975
// because the file created would be too big
976976
#endif
977977
#else
978978

979-
980979
struct TidyStream
981980
{
982981
string_t _fileName;

0 commit comments

Comments
 (0)