From 3ad5d6f97769e1a855c07b433b97b7c326f529d1 Mon Sep 17 00:00:00 2001
From: Martin Stjernholm <mast@lysator.liu.se>
Date: Sat, 13 May 2000 18:48:20 +0200
Subject: [PATCH] Unnecessary to do object_program() when looking for the
 is_resolv_foonode constants; `-> isn't overloaded.

Rev: lib/master.pike.in:1.119
---
 lib/master.pike.in | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/lib/master.pike.in b/lib/master.pike.in
index 6edf85f413..cf30473af7 100644
--- a/lib/master.pike.in
+++ b/lib/master.pike.in
@@ -1,6 +1,6 @@
 /* -*- Pike -*-
  *	
- * $Id: master.pike.in,v 1.118 2000/05/11 04:30:25 mast Exp $
+ * $Id: master.pike.in,v 1.119 2000/05/13 16:48:20 mast Exp $
  * 
  * Master-file for Pike.
  *
@@ -729,8 +729,7 @@ class joinnode
       if (!zero_type(ret = o[index])) 
       {
 	if (objectp(ret = o[index]) &&
-	    (object_program(ret)->is_resolv_dirnode ||
-	     object_program(ret)->is_resolv_joinnode))
+	    (ret->is_resolv_dirnode || ret->is_resolv_joinnode))
         {
 	  // Only join directorynodes (or joinnodes).
 	  res += ({ ret });
@@ -848,8 +847,7 @@ mixed resolv_base(string identifier, string|void current_file)
     string file=combine_path(path,identifier);
     if(mixed ret=findmodule(file)) {
       if ((objectp(ret)) &&
-	  (object_program(ret)->is_resolv_dirnode ||
-	   object_program(ret)->is_resolv_joinnode)) {
+	  (ret->is_resolv_dirnode || ret->is_resolv_joinnode)) {
 	if (mixed new_ret = ret->_module_value) {
 	  ret = new_ret;
 	}
-- 
GitLab