sc/source/core/data/document.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
New commits: commit 3669c38a9c1e0405ec4b37ba57cee05cdbf91efc Author: Tor Lillqvist <t...@collabora.com> Date: Tue Nov 21 14:14:17 2017 +0200 WaE: C4334: '<<': result of 32-bit shift implicitly converted to 64 bits Change-Id: I6e30bd1b77f0f7df01571c9f497cbde1380e73be diff --git a/sc/source/core/data/document.cxx b/sc/source/core/data/document.cxx index a53258a2fb70..828e9cd0871d 100644 --- a/sc/source/core/data/document.cxx +++ b/sc/source/core/data/document.cxx @@ -6750,7 +6750,7 @@ ScMutationGuard::ScMutationGuard(ScDocument* pDocument, ScMutationGuardFlags nFl (void) mpDocument; for (unsigned b = 0; b < static_cast<std::size_t>(ScMutationGuardFlags::N); b++) { - if (static_cast<std::size_t>(mnFlags) & (1 << b)) + if (static_cast<std::size_t>(mnFlags) & (static_cast<std::size_t>(1) << b)) { assert(mpDocument->maMutationGuard[b].try_lock()); } @@ -6762,7 +6762,7 @@ ScMutationGuard::~ScMutationGuard() #ifndef NDEBUG for (unsigned b = 0; b < static_cast<std::size_t>(ScMutationGuardFlags::N); b++) { - if (static_cast<std::size_t>(mnFlags) & (1 << b)) + if (static_cast<std::size_t>(mnFlags) & (static_cast<std::size_t>(1) << b)) { mpDocument->maMutationGuard[b].unlock(); } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits