mirror of
https://github.com/reactos/reactos.git
synced 2024-06-29 01:12:06 +00:00
[User32]
- Fix a condition that fails the dialog test_GetDlgItemText after running the msg test then run dialog again. svn path=/trunk/; revision=60820
This commit is contained in:
parent
15743f2521
commit
c9372b80da
|
@ -2126,9 +2126,12 @@ GetDlgItem(
|
|||
int nIDDlgItem)
|
||||
{
|
||||
int i;
|
||||
HWND *list = WIN_ListChildren(hDlg);
|
||||
HWND *list;
|
||||
HWND ret = 0;
|
||||
|
||||
if (!hDlg) return 0;
|
||||
|
||||
list = WIN_ListChildren(hDlg);
|
||||
if (!list) return 0;
|
||||
|
||||
for (i = 0; list[i]; i++) if (GetWindowLongPtrW(list[i], GWLP_ID) == nIDDlgItem) break;
|
||||
|
@ -2190,7 +2193,7 @@ GetDlgItemTextA(
|
|||
{
|
||||
HWND hWnd = GetDlgItem(hDlg, nIDDlgItem);
|
||||
if ( hWnd ) return GetWindowTextA(hWnd, lpString, nMaxCount);
|
||||
if ( nMaxCount ) *lpString = 0;
|
||||
if ( nMaxCount ) lpString[0] = '\0';
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -2208,7 +2211,7 @@ GetDlgItemTextW(
|
|||
{
|
||||
HWND hWnd = GetDlgItem(hDlg, nIDDlgItem);
|
||||
if ( hWnd ) return GetWindowTextW(hWnd, lpString, nMaxCount);
|
||||
if ( nMaxCount ) *lpString = 0;
|
||||
if ( nMaxCount ) lpString[0] = '\0';
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue