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

Reply via email to