From 39033de4b5b74c4f102a36f2e7fe2d6ebe44b5c9 Mon Sep 17 00:00:00 2001 From: Martin Stjernholm <mast@lysator.liu.se> Date: Thu, 10 Apr 2003 18:05:52 +0200 Subject: [PATCH] Fixed handling of the empty string in is_absolute_path. Rev: lib/master.pike.in:1.271 --- lib/master.pike.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/master.pike.in b/lib/master.pike.in index 8cf5e5922b..315fd7a548 100644 --- a/lib/master.pike.in +++ b/lib/master.pike.in @@ -6,7 +6,7 @@ // Pike is distributed under GPL, LGPL and MPL. See the file COPYING // for more information. // -// $Id: master.pike.in,v 1.270 2003/04/10 02:02:33 nilsson Exp $ +// $Id: master.pike.in,v 1.271 2003/04/10 16:05:52 mast Exp $ #pike __REAL_VERSION__ @@ -177,9 +177,9 @@ int is_absolute_path(string p) return 1; #define IS_ABSOLUTE_PATH is_absolute_path #else -#define IS_ABSOLUTE_PATH(X) ((X)[0]=='/') +#define IS_ABSOLUTE_PATH(X) has_prefix((X),"/") #endif - return p[0]=='/'; + return has_prefix(p,"/"); } #ifdef __NT__ -- GitLab