From 04ec8ea29d1440beca6e8be9bac12a64650c900b Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Mon, 4 Oct 2004 08:35:13 +0000 Subject: [PATCH] admin-group-nsis-20041004 correct the test for -create and -remove so that the proper action is taken for each --- src/WINNT/install/NSIS/AdminGroup.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/WINNT/install/NSIS/AdminGroup.cpp b/src/WINNT/install/NSIS/AdminGroup.cpp index e3adcacceb..7d9f170fc4 100644 --- a/src/WINNT/install/NSIS/AdminGroup.cpp +++ b/src/WINNT/install/NSIS/AdminGroup.cpp @@ -62,7 +62,7 @@ int main(int argc, char ** argv) { return 1; } - if(stricmp(argv[1], "-create")) { + if(!stricmp(argv[1], "-create")) { rv = createAfsAdminGroup(); if(rv) { if(rv != ERROR_ALIAS_EXISTS) { @@ -77,7 +77,7 @@ int main(int argc, char ** argv) { if(rv) fprintf(stderr, "%s: Can't populate AFS Client Admin group. NetApi error %u\n", rv); } - } else if(stricmp(argv[1], "-remove")) { + } else if(!stricmp(argv[1], "-remove")) { removeAfsAdminGroup(); rv = 0; } else {