From ff26f5897e504b3a433246fe7498b35a53fbdb3b Mon Sep 17 00:00:00 2001
From: "Mirar (Pontus Hagland)" <pike@sort.mirar.org>
Date: Mon, 2 Feb 1998 00:34:03 +0100
Subject: [PATCH] master bugfix (don't load directories)

Rev: lib/master.pike:1.58
---
 lib/master.pike | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lib/master.pike b/lib/master.pike
index a6dc400171..41e171187b 100644
--- a/lib/master.pike
+++ b/lib/master.pike
@@ -1,4 +1,4 @@
-/* $Id: master.pike,v 1.57 1998/01/10 00:12:16 grubba Exp $
+/* $Id: master.pike,v 1.58 1998/02/01 23:34:03 mirar Exp $
  *
  * Master-file for Pike.
  */
@@ -142,9 +142,11 @@ mapping (string:program) programs=(["/master":object_program(this_object())]);
 static program low_findprog(string pname, string ext)
 {
   program ret;
+  array s;
   string fname=pname+ext;
   if(ret=programs[fname]) return ret;
-  if(master_file_stat(fname))
+  if( (s=master_file_stat(fname)) 
+      && s[1]>=0 )
   {
     switch(ext)
     {
-- 
GitLab