summaryrefslogtreecommitdiffstats
path: root/winsup/cygserver/wincap.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygserver/wincap.cc')
-rw-r--r--winsup/cygserver/wincap.cc23
1 files changed, 23 insertions, 0 deletions
diff --git a/winsup/cygserver/wincap.cc b/winsup/cygserver/wincap.cc
new file mode 100644
index 000000000..875415d28
--- /dev/null
+++ b/winsup/cygserver/wincap.cc
@@ -0,0 +1,23 @@
+/* wincap.cc -- figure out on which OS we're running.
+ Lightweight version for Cygserver
+
+ Copyright 2006 Red Hat, Inc.
+
+This file is part of Cygwin.
+
+This software is a copyrighted work licensed under the terms of the
+Cygwin license. Please consult the file "CYGWIN_LICENSE" for
+details. */
+
+#include "woutsup.h"
+
+wincapc wincap;
+
+void
+wincapc::init ()
+{
+ memset (&version, 0, sizeof version);
+ /* Request simple version info. */
+ version.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
+ GetVersionEx (&version);
+}