winex11.drv: Mark some fall-throughs in switch statements
Andrew Talbot
andrew.talbot at talbotville.com
Mon Oct 17 14:29:58 CDT 2011
Changelog:
winex11.drv: Mark some fall-throughs in switch statements.
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-patches
mailing list