On 05/12/2016 10:28 AM, Stephan Bergmann wrote:
* A handful of places where there was no fallthrough comment looked dubious to me:
Did a clang-cl build on Windows now and found another two dubious cases in Windows-only code (below). Again: "Would be great if people knowing about the respective code areas could look into these, and either change them into plain 'SAL_FALLTHROUGH;' or 'break;'." Thanks.
commit 3ec901fab2cb3e1a1c8222498761e72c28175bd3 Author: Stephan Bergmann <sberg...@redhat.com> Date: Wed May 25 08:38:19 2016 +0200 Mark dubious fallthrough cases as "SAL_FALLTHROUGH; //TODO ???" (in Win-only) Change-Id: If5ee201aab8c4451971a11ea7d7ff943c9a1a726 diff --git a/vcl/opengl/win/gdiimpl.cxx b/vcl/opengl/win/gdiimpl.cxx index 4b3e836..40c6b68 100644 --- a/vcl/opengl/win/gdiimpl.cxx +++ b/vcl/opengl/win/gdiimpl.cxx @@ -166,6 +166,7 @@ static LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM l case VK_SPACE: break; } + SAL_FALLTHROUGH; //TODO ??? default: return DefWindowProc(hwnd, message, wParam, lParam); } diff --git a/winaccessibility/source/service/AccContainerEventListener.cxx b/winaccessibility/source/service/AccContainerEventListener.cxx index 194bf3e..1949e94 100644 --- a/winaccessibility/source/service/AccContainerEventListener.cxx +++ b/winaccessibility/source/service/AccContainerEventListener.cxx @@ -64,6 +64,7 @@ throw (css::uno::RuntimeException) break; case AccessibleEventId::TEXT_CHANGED: HandleTextChangedEvent(aEvent.OldValue, aEvent.NewValue); + SAL_FALLTHROUGH; //TODO ??? case AccessibleEventId::VISIBLE_DATA_CHANGED: HandleVisibleDataChangedEvent(); break;
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice