From 8cdeedfa22ab8adc57e7e1ddc8d1fcb1715a39eb Mon Sep 17 00:00:00 2001
From: "Mirar (Pontus Hagland)" <pike@sort.mirar.org>
Date: Fri, 15 Sep 2000 15:11:10 +0200
Subject: [PATCH] bad test in joinnode fixed; a joinnode module can now contain
 the value zero or anything else that returns true on `!

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

diff --git a/lib/master.pike.in b/lib/master.pike.in
index 62f4f7ef7c..99114d1202 100644
--- a/lib/master.pike.in
+++ b/lib/master.pike.in
@@ -1,6 +1,6 @@
 /* -*- Pike -*-
  *	
- * $Id: master.pike.in,v 1.129 2000/09/05 02:15:53 hubbe Exp $
+ * $Id: master.pike.in,v 1.130 2000/09/15 13:11:10 mirar Exp $
  * 
  * Master-file for Pike.
  *
@@ -795,7 +795,7 @@ class joinnode
         {
 	  // Only join directorynodes (or joinnodes).
 	  res += ({ ret });
-	} else if ( ret ) {
+	} else if ( !zero_type(ret) ) {
 	  return (ret);
 	} else {
 	  // Ignore
-- 
GitLab