diff options
Diffstat (limited to 'nss_engine_vars.c')
-rw-r--r-- | nss_engine_vars.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nss_engine_vars.c b/nss_engine_vars.c index 22d7978..4d18c9a 100644 --- a/nss_engine_vars.c +++ b/nss_engine_vars.c @@ -100,7 +100,11 @@ char *nss_var_lookup(apr_pool_t *p, server_rec *s, conn_rec *c, request_rec *r, else if (strcEQ(var, "REQUEST_METHOD")) result = (char *)(r->method); else if (strcEQ(var, "REQUEST_SCHEME")) +#ifndef AP_SERVER_MAJORVERSION_NUMBER result = (char *)ap_http_method(r); +#else + result = (char *)ap_http_scheme(r); +#endif else if (strcEQ(var, "REQUEST_URI")) result = r->uri; else if (strcEQ(var, "SCRIPT_FILENAME") || |