Module: wine Branch: master Commit: 895b48e9ed38c14d9a88eb03cfc61a62296c68d9 URL: http://source.winehq.org/git/wine.git/?a=commit;h=895b48e9ed38c14d9a88eb03cf...
Author: Andrew Talbot andrew.talbot@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;