From 8c3e7aba1852e0c61eabe5668f8f3a3b197f24d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Walld=C3=A9n?= <jonasw@roxen.com>
Date: Tue, 1 Jan 2013 16:28:50 +0100
Subject: [PATCH] Fix a few incorrect Filesystem.Stat accessors.

---
 .../Protocols.pmod/HTTP.pmod/Server.pmod/Filesystem.pike      | 2 +-
 lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike      | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Filesystem.pike b/lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Filesystem.pike
index 34d7659f1e..9fdb48d19c 100644
--- a/lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Filesystem.pike
+++ b/lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Filesystem.pike
@@ -19,7 +19,7 @@ void create(Filesystem.Base _fs,
 void got_request(Protocols.HTTP.Server.Request rid)
 {
    Filesystem.Stat st=fs->stat(rid->not_query);
-   if (st && st->isreg())
+   if (st && st->isreg)
    {
       Stdio.File f=fs->open(rid->not_query,"r");
       if (f)
diff --git a/lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike b/lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike
index 91adf3895c..05af6a5274 100644
--- a/lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike
+++ b/lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike
@@ -481,7 +481,7 @@ int untar(object source, string path, void|string cwd) {
     // Get the actual filename
     fname = ((fname / "/") - ({""}))[-1];
     object stat = t->cd(cwd)->stat(fname);
-    if (stat->isdir()) {
+    if (stat->isdir) {
       string dir = Stdio.append_path(path, fname);
       c++;
       cc++;
@@ -490,7 +490,7 @@ int untar(object source, string path, void|string cwd) {
       mkdir(dir);
       c += untar(source, dir, Stdio.append_path(cwd, fname));
     }
-    else if (stat->isreg()) {
+    else if (stat->isreg) {
       string file = Stdio.append_path(path, fname);
       if (mixed err = catch{
         if (DEBUG)
-- 
GitLab