Andrew Talbot : msi: Mark fall-throughs in switch statements.

Alexandre Julliard julliard at winehq.org
Thu Oct 6 17:24:32 CDT 2011


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

Author: Andrew Talbot <andrew.talbot at talbotville.com>
Date:   Thu Oct  6 22:29:46 2011 +0100

msi: Mark fall-throughs in switch statements.

---

 dlls/msi/automation.c |    1 +
 dlls/msi/database.c   |    4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/dlls/msi/automation.c b/dlls/msi/automation.c
index 26ed87f..d62c989 100644
--- a/dlls/msi/automation.c
+++ b/dlls/msi/automation.c
@@ -1510,6 +1510,7 @@ static void variant_from_registry_value(VARIANT *pVarResult, DWORD dwType, LPBYT
             while (idx >= 0 && !szString[idx]) idx--;
             for (; idx >= 0; idx--)
                 if (!szString[idx]) szString[idx] = '\n';
+            /* fall through */
         case REG_SZ:
             V_VT(pVarResult) = VT_BSTR;
             V_BSTR(pVarResult) = SysAllocStringByteLen((LPCSTR)szString, dwSize);
diff --git a/dlls/msi/database.c b/dlls/msi/database.c
index 3813f30..1f3ab81 100644
--- a/dlls/msi/database.c
+++ b/dlls/msi/database.c
@@ -658,6 +658,7 @@ static LPWSTR msi_build_createsql_columns(LPWSTR *columns_data, LPWSTR *types, D
         {
             case 'l':
                 lstrcpyW(extra, type_notnull);
+                /* fall through */
             case 'L':
                 lstrcatW(extra, localizable);
                 type = type_char;
@@ -665,12 +666,14 @@ static LPWSTR msi_build_createsql_columns(LPWSTR *columns_data, LPWSTR *types, D
                 break;
             case 's':
                 lstrcpyW(extra, type_notnull);
+                /* fall through */
             case 'S':
                 type = type_char;
                 sprintfW(size, size_fmt, ptr);
                 break;
             case 'i':
                 lstrcpyW(extra, type_notnull);
+                /* fall through */
             case 'I':
                 if (len <= 2)
                     type = type_int;
@@ -685,6 +688,7 @@ static LPWSTR msi_build_createsql_columns(LPWSTR *columns_data, LPWSTR *types, D
                 break;
             case 'v':
                 lstrcpyW(extra, type_notnull);
+                /* fall through */
             case 'V':
                 type = type_object;
                 break;




More information about the wine-cvs mailing list