* cygserver.cc (main): Call wincap.init() earlier to avoid a NULL dereference.

This commit is contained in:
Christopher Faylor
2005-08-08 19:46:48 +00:00
parent d4c8f095ba
commit c9508cb4ec
2 changed files with 7 additions and 1 deletions

View File

@ -567,6 +567,8 @@ main (const int argc, char *argv[])
int opt;
wincap.init ();
opterr = 0;
while ((opt = getopt_long (argc, argv, opts, longopts, NULL)) != EOF)
switch (opt)
@ -701,7 +703,6 @@ main (const int argc, char *argv[])
if (support_semaphores == TUN_UNDEF)
support_semaphores = TUN_TRUE;
wincap.init ();
if (wincap.has_security () && !setup_privileges ())
panic ("Setting process privileges failed.");