From 43a3c498b8b0c97415dab3a80ad2596bb83236a2 Mon Sep 17 00:00:00 2001
From: Fredrik Noring <noring@nocrew.org>
Date: Wed, 8 Nov 2000 20:05:34 +0100
Subject: [PATCH] Quick fix to make it work with 7.1 (changed array->mixed for
 file_stat variables).

Rev: NT/tools/lib.pike:1.17
---
 NT/tools/lib.pike | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/NT/tools/lib.pike b/NT/tools/lib.pike
index 46a5d26dcb..969b29d0d9 100644
--- a/NT/tools/lib.pike
+++ b/NT/tools/lib.pike
@@ -12,7 +12,7 @@ void exece(string cmd, array(string) args)
 string fixpath(string s)
 {
   string mnt=getenv("NTMOUNT");
-  array st;
+  mixed st;
 
   while ((st = file_stat(s, 1)) && (st[1] == -3)) {
     string new_s = readlink(s);
@@ -392,7 +392,7 @@ string find_next_in_path(string argv0,string cmd)
     foreach((getenv("PATH")||"")/":",string x)
       {
 	string fname=combine_path(getcwd(),x,cmd);
-	if(array s=file_stat(fname))
+	if(mixed s=file_stat(fname))
 	{
 	  if(argv0)
 	  {
@@ -407,7 +407,7 @@ string find_next_in_path(string argv0,string cmd)
     foreach((getenv("PATH")||"")/":",string x)
       {
 	string fname=combine_path(getcwd(),x,cmd);
-	if(array s=file_stat(fname))
+	if(mixed s=file_stat(fname))
 	{
 	  if(Stdio.File(fname,"r")->read(2)=="#!")
 	    continue;
@@ -419,7 +419,7 @@ string find_next_in_path(string argv0,string cmd)
   foreach((getenv("PATH")||"")/":",string x)
     {
       string fname=combine_path(getcwd(),x,cmd);
-      if(array s=file_stat(fname))
+      if(mixed s=file_stat(fname))
 	return fname;
     }
 
-- 
GitLab