winvnc: Declare the main() function as WinMain()
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4074 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/win/winvnc/winvnc.cxx b/win/winvnc/winvnc.cxx
index 63d8b4e..281494d 100644
--- a/win/winvnc/winvnc.cxx
+++ b/win/winvnc/winvnc.cxx
@@ -218,7 +218,7 @@
// -=- main
//
-int main(int argc, char** argv) {
+int WINAPI WinMain(HINSTANCE inst, HINSTANCE prevInst, char* cmdLine, int cmdShow) {
int result = 0;
try {
@@ -234,6 +234,9 @@
// - Print program details and process the command line
programInfo();
+
+ int argc = __argc;
+ char **argv = __argv;
processParams(argc, argv);
// - Run the server if required