https://git.reactos.org/?p=reactos.git;a=commitdiff;h=7d95ee4fe9e7ca0485a524226a026ebcbd65cefd

commit 7d95ee4fe9e7ca0485a524226a026ebcbd65cefd
Author:     winesync <[email protected]>
AuthorDate: Sun Mar 13 21:40:14 2022 +0100
Commit:     Mark Jansen <[email protected]>
CommitDate: Sun Mar 20 19:28:36 2022 +0100

    [WINESYNC] msi: Use a string literal for empty strings.
    
    Signed-off-by: Michael Stefaniuc <[email protected]>
    Signed-off-by: Hans Leidekker <[email protected]>
    Signed-off-by: Alexandre Julliard <[email protected]>
    
    wine commit id 17c745a9d253b888366831ce4b9e695297f0dac2 by Michael 
Stefaniuc <[email protected]>
---
 dll/win32/msi/action.c     | 6 +++---
 dll/win32/msi/automation.c | 2 +-
 dll/win32/msi/msi.c        | 4 ++--
 dll/win32/msi/source.c     | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dll/win32/msi/action.c b/dll/win32/msi/action.c
index f6f03ccb59a..c628239e676 100644
--- a/dll/win32/msi/action.c
+++ b/dll/win32/msi/action.c
@@ -1276,7 +1276,7 @@ static UINT load_folder_persistence( MSIPACKAGE *package, 
MSIFOLDER *folder )
 static UINT load_folder( MSIRECORD *row, LPVOID param )
 {
     MSIPACKAGE *package = param;
-    static WCHAR szEmpty[] = {0};
+    static WCHAR szEmpty[] = L"";
     LPWSTR p, tgt_short, tgt_long, src_short, src_long;
     MSIFOLDER *folder;
 
@@ -5268,14 +5268,14 @@ static UINT ACTION_RegisterUser(MSIPACKAGE *package)
         L"ProductID",
         L"USERNAME",
         L"COMPANYNAME",
-        {0},
+        L"",
     };
     static const WCHAR szRegKeys[][80] =
     {
         L"ProductID",
         L"RegOwner",
         L"RegCompany",
-        {0},
+        L"",
     };
     HKEY hkey = 0;
     LPWSTR buffer, productid = NULL;
diff --git a/dll/win32/msi/automation.c b/dll/win32/msi/automation.c
index dc38436e682..80d6b8a66ba 100644
--- a/dll/win32/msi/automation.c
+++ b/dll/win32/msi/automation.c
@@ -781,7 +781,7 @@ static HRESULT summaryinfo_invoke(
                 DATE date;
                 LPWSTR str;
 
-                static WCHAR szEmpty[] = {0};
+                static WCHAR szEmpty[] = L"";
 
                 hr = DispGetParam(pDispParams, 0, VT_I4, &varg0, puArgErr);
                 if (FAILED(hr)) return hr;
diff --git a/dll/win32/msi/msi.c b/dll/win32/msi/msi.c
index 237246b8b10..960624c0d79 100644
--- a/dll/win32/msi/msi.c
+++ b/dll/win32/msi/msi.c
@@ -324,7 +324,7 @@ static UINT get_patch_product_codes( LPCWSTR 
szPatchPackage, WCHAR ***product_co
     MSIHANDLE patch, info = 0;
     UINT r, type;
     DWORD size;
-    static WCHAR empty[] = {0};
+    static WCHAR empty[] = L"";
     WCHAR *codes = NULL;
 
     r = MsiOpenDatabaseW( szPatchPackage, MSIDBOPEN_READONLY, &patch );
@@ -1096,7 +1096,7 @@ static WCHAR *reg_get_value( HKEY hkey, const WCHAR 
*name, DWORD *type )
 static UINT MSI_GetProductInfo(LPCWSTR szProduct, LPCWSTR szAttribute,
                                awstring *szValue, LPDWORD pcchValueBuf)
 {
-    static WCHAR empty[] = {0};
+    static WCHAR empty[] = L"";
     MSIINSTALLCONTEXT context = MSIINSTALLCONTEXT_USERUNMANAGED;
     UINT r = ERROR_UNKNOWN_PROPERTY;
     HKEY prodkey, userdata, source;
diff --git a/dll/win32/msi/source.c b/dll/win32/msi/source.c
index b4b3b54fe35..0eed436774a 100644
--- a/dll/win32/msi/source.c
+++ b/dll/win32/msi/source.c
@@ -585,7 +585,7 @@ UINT WINAPI MsiSourceListGetInfoW( LPCWSTR szProduct, 
LPCWSTR szUserSid,
                               0, 0, NULL, &size);
         if (rc != ERROR_SUCCESS)
         {
-            static WCHAR szEmpty[] = {0};
+            static WCHAR szEmpty[] = L"";
             rc = ERROR_SUCCESS;
             source = NULL;
             ptr = szEmpty;

Reply via email to