From: Amine Khaldi Date: Wed, 22 Oct 2014 16:43:19 +0000 (+0000) Subject: [KERNEL32] X-Git-Tag: backups/tcpip_revolution@71025~349 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=4ef9ff28e240f97e6edd0f4539b5cf9faabdfdac [KERNEL32] * Zap NLS_RegEnumSubKey. svn path=/trunk/; revision=64892 --- diff --git a/reactos/dll/win32/kernel32/winnls/string/lang.c b/reactos/dll/win32/kernel32/winnls/string/lang.c index f735616974f..825c90ecaf9 100644 --- a/reactos/dll/win32/kernel32/winnls/string/lang.c +++ b/reactos/dll/win32/kernel32/winnls/string/lang.c @@ -1855,29 +1855,6 @@ static HANDLE NLS_RegOpenKey(HANDLE hRootKey, LPCWSTR szKeyName) return hkey; } -static BOOL NLS_RegEnumSubKey(HANDLE hKey, UINT ulIndex, LPWSTR szKeyName, - ULONG keyNameSize) -{ - BYTE buffer[80]; - KEY_BASIC_INFORMATION *info = (KEY_BASIC_INFORMATION *)buffer; - DWORD dwLen; - - if (NtEnumerateKey( hKey, ulIndex, KeyBasicInformation, buffer, - sizeof(buffer), &dwLen) != STATUS_SUCCESS || - info->NameLength > keyNameSize) - { - return FALSE; - } - - TRACE("info->Name %s info->NameLength %d\n", debugstr_w(info->Name), info->NameLength); - - memcpy( szKeyName, info->Name, info->NameLength); - szKeyName[info->NameLength / sizeof(WCHAR)] = '\0'; - - TRACE("returning %s\n", debugstr_w(szKeyName)); - return TRUE; -} - static BOOL NLS_RegEnumValue(HANDLE hKey, UINT ulIndex, LPWSTR szValueName, ULONG valueNameSize, LPWSTR szValueData, ULONG valueDataSize)