Andrew Talbot : winex11.drv: Mark some fall-throughs in switch statements.

Alexandre Julliard julliard at winehq.org
Tue Oct 18 12:56:26 CDT 2011


Module: wine
Branch: master
Commit: 53a8746dcdc07d3eba42e40dcffdb531531fd5a5
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=53a8746dcdc07d3eba42e40dcffdb531531fd5a5

Author: Andrew Talbot <andrew.talbot at talbotville.com>
Date:   Mon Oct 17 20:29:58 2011 +0100

winex11.drv: Mark some fall-throughs in switch statements.

---

 dlls/winex11.drv/dib.c      |    6 ++++++
 dlls/winex11.drv/keyboard.c |    1 +
 2 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/dlls/winex11.drv/dib.c b/dlls/winex11.drv/dib.c
index 4593d9a..a1ce9bb 100644
--- a/dlls/winex11.drv/dib.c
+++ b/dlls/winex11.drv/dib.c
@@ -437,11 +437,17 @@ static void X11DRV_DIB_SetImageBits_1( int lines, const BYTE *srcbits,
             switch (width & 7)
             {
             case 7: XPutPixel(bmpImage, x++, h, colors[srcval >> 7]); srcval<<=1;
+                /* fall through */
             case 6: XPutPixel(bmpImage, x++, h, colors[srcval >> 7]); srcval<<=1;
+                /* fall through */
             case 5: XPutPixel(bmpImage, x++, h, colors[srcval >> 7]); srcval<<=1;
+                /* fall through */
             case 4: XPutPixel(bmpImage, x++, h, colors[srcval >> 7]); srcval<<=1;
+                /* fall through */
             case 3: XPutPixel(bmpImage, x++, h, colors[srcval >> 7]); srcval<<=1;
+                /* fall through */
             case 2: XPutPixel(bmpImage, x++, h, colors[srcval >> 7]); srcval<<=1;
+                /* fall through */
             case 1: XPutPixel(bmpImage, x++, h, colors[srcval >> 7]);
             }
         }
diff --git a/dlls/winex11.drv/keyboard.c b/dlls/winex11.drv/keyboard.c
index 47317e6..e985694 100644
--- a/dlls/winex11.drv/keyboard.c
+++ b/dlls/winex11.drv/keyboard.c
@@ -2242,6 +2242,7 @@ INT CDECL X11DRV_GetKeyNameText(LONG lParam, LPWSTR lpBuffer, INT nSize)
          case VK_RSHIFT:
                           /* R-Shift is "special" - it is an extended key with separate scan code */
                           scanCode |= 0x100;
+                          /* fall through */
          case VK_LSHIFT:
                           vkey = VK_SHIFT;
                           break;




More information about the wine-cvs mailing list