mirror of
https://github.com/lammertb/libhttp.git
synced 2025-09-04 12:42:09 +03:00
Show 'usage' information on console also for Windows
This commit is contained in:
@@ -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");
|
||||||
|
Reference in New Issue
Block a user