Module: wine Branch: master Commit: a22b295cc30d89e446038c4e677f8ea6fef159e1 URL: https://source.winehq.org/git/wine.git/?a=commit;h=a22b295cc30d89e446038c4e6...
Author: Louis Lenders xerox.xerox2000x@gmail.com Date: Mon Jul 27 11:26:30 2020 +0200
sc.exe: Fake succes for the SdSet argument.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49620 Signed-off-by: Louis Lenders xerox.xerox2000x@gmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
programs/sc/sc.c | 6 ++++++ 1 file changed, 6 insertions(+)
diff --git a/programs/sc/sc.c b/programs/sc/sc.c index 1976c38a78..c9744afee3 100644 --- a/programs/sc/sc.c +++ b/programs/sc/sc.c @@ -220,6 +220,7 @@ int __cdecl wmain( int argc, const WCHAR *argv[] ) static const WCHAR deleteW[] = {'d','e','l','e','t','e',0}; static const WCHAR startW[] = {'s','t','a','r','t',0}; static const WCHAR stopW[] = {'s','t','o','p',0}; + static const WCHAR sdsetW[] = {'s','d','s','e','t',0}; SC_HANDLE manager, service; SERVICE_STATUS status; BOOL ret = FALSE; @@ -328,6 +329,11 @@ int __cdecl wmain( int argc, const WCHAR *argv[] ) } else WINE_TRACE("failed to open service %u\n", GetLastError()); } + else if (!wcsicmp( argv[1], sdsetW )) + { + WINE_FIXME("SdSet command not supported, faking success\n"); + ret = TRUE; + } else WINE_FIXME("command not supported\n");