From 2e2e0d7de4bdae6fe0060808ce05118dc0b7f841 Mon Sep 17 00:00:00 2001 From: rdb Date: Sat, 6 Nov 2010 14:17:03 +0000 Subject: [PATCH] Fix in case ExecutionEnvironment.getEnvironmentVariable() doesn't work --- direct/src/p3d/Packager.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/direct/src/p3d/Packager.py b/direct/src/p3d/Packager.py index f70530d2bf..1bc8696033 100644 --- a/direct/src/p3d/Packager.py +++ b/direct/src/p3d/Packager.py @@ -2284,6 +2284,8 @@ class Packager: path, and adds its contents to the indicated DSearchPath. """ path = ExecutionEnvironment.getEnvironmentVariable(varname) + if len(path) == 0: + path = os.environ[varname] for dirname in path.split(';'): dirname = Filename.fromOsSpecific(dirname) if dirname.makeTrueCase(): @@ -2294,6 +2296,8 @@ class Packager: path, and adds its contents to the indicated DSearchPath. """ path = ExecutionEnvironment.getEnvironmentVariable(varname) + if len(path) == 0: + path = os.environ[varname] for dirname in path.split(':'): dirname = Filename.fromOsSpecific(dirname) if dirname.makeTrueCase():