|
@@ -134,6 +134,15 @@ static void show_usage_and_exit(void)
|
|
const struct mg_option *options;
|
|
const struct mg_option *options;
|
|
int i;
|
|
int i;
|
|
|
|
|
|
|
|
+#ifdef WIN32
|
|
|
|
+ if (!AttachConsole(ATTACH_PARENT_PROCESS)) {
|
|
|
|
+ AllocConsole();
|
|
|
|
+ AttachConsole(GetCurrentProcessId());
|
|
|
|
+ }
|
|
|
|
+ freopen("CON", "a", stdout);
|
|
|
|
+ freopen("CON", "a", stderr);
|
|
|
|
+#endif
|
|
|
|
+
|
|
fprintf(stderr, "Civetweb v%s, built on %s\n",
|
|
fprintf(stderr, "Civetweb v%s, built on %s\n",
|
|
mg_version(), __DATE__);
|
|
mg_version(), __DATE__);
|
|
fprintf(stderr, "Usage:\n");
|
|
fprintf(stderr, "Usage:\n");
|