sal/osl/w32/file.cxx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-)
New commits: commit bbb5479579dfdfb3e5f2c1c2ccda61cde58d2f39 Author: Stephan Bergmann <sberg...@redhat.com> AuthorDate: Wed Oct 23 17:49:09 2019 +0200 Commit: Stephan Bergmann <sberg...@redhat.com> CommitDate: Wed Oct 23 21:05:05 2019 +0200 -Werror,-Wdeprecated-volatile (clang-cl) same as b89187aad86e2be000d2f4c9c380a95bf8430c2e "Simplify forced memory reads" in sal/osl/unx/file.cxx Change-Id: I31edbc72f88895e148609498d367a50e38723b11 Reviewed-on: https://gerrit.libreoffice.org/81408 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sberg...@redhat.com> diff --git a/sal/osl/w32/file.cxx b/sal/osl/w32/file.cxx index 1c219f8f00af..c39c2f16c860 100644 --- a/sal/osl/w32/file.cxx +++ b/sal/osl/w32/file.cxx @@ -777,19 +777,18 @@ oslFileError SAL_CALL osl_mapFile( * Pagein, touching first byte of each memory page. * Note: volatile disables optimizing the loop away. */ - BYTE * pData(static_cast<BYTE*>(*ppAddr)); + BYTE volatile * pData(static_cast<BYTE*>(*ppAddr)); SIZE_T nSize(nLength); - volatile BYTE c = 0; while (nSize > dwPageSize) { - c ^= pData[0]; + pData[0]; pData += dwPageSize; nSize -= dwPageSize; } if (nSize > 0) { - c ^= pData[0]; + pData[0]; } } return osl_File_E_None; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits