Return-Path: Delivered-To: apache-cvs-archive@hyperreal.org Received: (qmail 25328 invoked by uid 6000); 26 Dec 1997 15:17:54 -0000 Received: (qmail 25322 invoked by alias); 26 Dec 1997 15:17:53 -0000 Delivered-To: apachen-cvs@hyperreal.org Received: (qmail 25320 invoked by uid 124); 26 Dec 1997 15:17:52 -0000 Date: 26 Dec 1997 15:17:52 -0000 Message-ID: <19971226151752.25319.qmail@hyperreal.org> From: ben@hyperreal.org To: apachen-cvs@hyperreal.org Subject: cvs commit: apachen/src/main http_request.c Sender: apache-cvs-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org ben 97/12/26 07:17:52 Modified: src/main http_request.c Log: Replace some absolute path tests. Revision Changes Path 1.95 +2 -11 apachen/src/main/http_request.c Index: http_request.c =================================================================== RCS file: /export/home/cvs/apachen/src/main/http_request.c,v retrieving revision 1.94 retrieving revision 1.95 diff -u -r1.94 -r1.95 --- http_request.c 1997/11/22 22:23:41 1.94 +++ http_request.c 1997/12/26 15:17:50 1.95 @@ -300,12 +300,7 @@ * Fake filenames (i.e. proxy:) only match Directory sections. */ -#if defined(__EMX__) || defined(WIN32) - /* Add OS/2 drive name support */ - if ((test_filename[0] != '/') && (test_filename[1] != ':')) -#else - if (test_filename[0] != '/') -#endif + if (!os_is_path_absolute(test_filename)) { void *this_conf, *entry_config; core_dir_config *entry_core; @@ -410,11 +405,7 @@ entry_dir = entry_core->d; if (entry_core->r -#if defined(__EMX__) || defined(WIN32) - || (entry_dir[0] != '/' && entry_dir[1] != ':') -#else - || entry_dir[0] != '/' -#endif + || !os_is_path_absolute(entry_dir) || entry_core->d_components > i) break;