https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a25e7ee9d71d41038f93c545394417f186820a1a
commit a25e7ee9d71d41038f93c545394417f186820a1a Author: Timo Kreuzer <timo.kreu...@reactos.org> AuthorDate: Wed Jan 15 08:44:10 2025 +0200 Commit: Timo Kreuzer <timo.kreu...@reactos.org> CommitDate: Fri Jan 17 12:54:29 2025 +0200 [WKSSVC] Stubplement support for level 1101 in NetrWkstaUserGetInfo Fixes crash in netapi32_winetest:wksta introduced in 45b008d --- base/services/wkssvc/rpcserver.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/base/services/wkssvc/rpcserver.c b/base/services/wkssvc/rpcserver.c index d50eced610b..c51d8fda49e 100644 --- a/base/services/wkssvc/rpcserver.c +++ b/base/services/wkssvc/rpcserver.c @@ -847,7 +847,19 @@ NetrWkstaUserGetInfo( break; case 1101: + pUserInfo = midl_user_allocate(sizeof(WKSTA_USER_INFO_1101)); + if (pUserInfo == NULL) + { + ERR("Failed to allocate WKSTA_USER_INFO_1101\n"); + dwResult = ERROR_NOT_ENOUGH_MEMORY; + break; + } + + ZeroMemory(pUserInfo, sizeof(WKSTA_USER_INFO_1101)); + /* FIXME: wkui1101_oth_domains */ + + *UserInfo = pUserInfo; break; default: