[PATCH 5/5] shlwapi: Forward SHRegGetIntW() to shcore.
Nikolay Sivov
nsivov at codeweavers.com
Mon Dec 3 23:02:52 CST 2018
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
dlls/shlwapi/reg.c | 31 -------------------------------
dlls/shlwapi/shlwapi.spec | 2 +-
2 files changed, 1 insertion(+), 32 deletions(-)
diff --git a/dlls/shlwapi/reg.c b/dlls/shlwapi/reg.c
index e59d162a9f..fa091abd85 100644
--- a/dlls/shlwapi/reg.c
+++ b/dlls/shlwapi/reg.c
@@ -2131,37 +2131,6 @@ DWORD WINAPI SHCopyKeyW(HKEY hKeySrc, LPCWSTR lpszSrcSubKey, HKEY hKeyDst, DWORD
* The following functions are ORDINAL ONLY:
*/
-/*************************************************************************
- * @ [SHLWAPI.280]
- *
- * Read an integer value from the registry, falling back to a default.
- *
- * PARAMS
- * hKey [I] Registry key to read from
- * lpszValue [I] Value name to read
- * iDefault [I] Default value to return
- *
- * RETURNS
- * The value contained in the given registry value if present, otherwise
- * iDefault.
- */
-int WINAPI SHRegGetIntW(HKEY hKey, LPCWSTR lpszValue, int iDefault)
-{
- TRACE("(%p,%s,%d)\n", hKey, debugstr_w(lpszValue), iDefault);
-
- if (hKey)
- {
- WCHAR szBuff[32];
- DWORD dwSize = sizeof(szBuff);
- szBuff[0] = '\0';
- SHQueryValueExW(hKey, lpszValue, 0, 0, szBuff, &dwSize);
-
- if(*szBuff >= '0' && *szBuff <= '9')
- return StrToIntW(szBuff);
- }
- return iDefault;
-}
-
/*************************************************************************
* @ [SHLWAPI.343]
*
diff --git a/dlls/shlwapi/shlwapi.spec b/dlls/shlwapi/shlwapi.spec
index 37ca328448..4c31724b48 100644
--- a/dlls/shlwapi/shlwapi.spec
+++ b/dlls/shlwapi/shlwapi.spec
@@ -277,7 +277,7 @@
277 stub -noname SHDialogBox
278 stdcall -noname SHCreateWorkerWindowW(ptr ptr long long ptr long)
279 stdcall -noname SHInvokeDefaultCommand(ptr ptr ptr)
-280 stdcall -ordinal SHRegGetIntW(ptr wstr long)
+280 stdcall -ordinal SHRegGetIntW(ptr wstr long) shcore.SHRegGetIntW
281 stdcall -noname SHPackDispParamsV(ptr ptr long ptr)
282 varargs -noname SHPackDispParams(ptr ptr long)
283 stdcall -noname IConnectionPoint_InvokeWithCancel(ptr long long long long)
--
2.19.2
More information about the wine-devel
mailing list