use correct base class for filesystem factory functions
authorGregNoel <GregNoel@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Wed, 22 Apr 2009 20:17:22 +0000 (20:17 +0000)
committerGregNoel <GregNoel@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Wed, 22 Apr 2009 20:17:22 +0000 (20:17 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@4117 fdb21ef1-2011-0410-befe-b5e4ea1792b1

src/engine/SCons/Environment.py

index a10c2032fbdfe48be4422c608e7e6c07b87a7a7d..37dd3b42867d7a3e7450d4a9de069242a14ed55a 100644 (file)
@@ -1034,7 +1034,7 @@ class Base(SubstitutionEnvironment):
         """
         name = default
         try:
-            is_node = issubclass(factory, SCons.Node.Node)
+            is_node = issubclass(factory, SCons.Node.FS.Base)
         except TypeError:
             # The specified factory isn't a Node itself--it's
             # most likely None, or possibly a callable.