From: Martin Kraemer Date: Thu, 7 Oct 1999 21:48:30 +0000 (+0000) Subject: ap_server_argv0 was undefined. Use a simple default (basename(argv[0])) X-Git-Tag: 1.3.10~296 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=db9bd13ea157e8be850cb4f12e5c9ec3a73ff7e2;p=thirdparty%2Fapache%2Fhttpd.git ap_server_argv0 was undefined. Use a simple default (basename(argv[0])) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83945 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/main.c b/server/main.c index 5def25f3227..2409586542e 100644 --- a/server/main.c +++ b/server/main.c @@ -289,6 +289,15 @@ API_EXPORT_NONSTD(int) main(int argc, char *argv[]) ap_context_t *ptemp; /* Pool for temporary config stuff */ ap_context_t *pcommands; /* Pool for -C and -c switches */ +#ifndef WIN32 + if ((ap_server_argv0 = strrchr(argv[0], '/')) != NULL) +#else + if ((ap_server_argv0 = strrchr(argv[0], '\\')) != NULL) +#endif + ++ap_server_argv0; + else + ap_server_argv0 = argv[0]; + ap_util_uri_init(); g_pHookPool=pglobal;