Browse Source

*** empty log message ***

Josh Wilson 19 years ago
parent
commit
54471a94f7
1 changed files with 6 additions and 2 deletions
  1. 6 2
      direct/src/showbase/PythonUtil.py

+ 6 - 2
direct/src/showbase/PythonUtil.py

@@ -2419,7 +2419,10 @@ class ClassTree:
         return self._getStr()
         return self._getStr()
 
 
 
 
-def report(types = [],notifyFunc = None):
+def report(types = [], notifyFunc = None, overrideDev = False):
+    if overrideDev:
+        __dev__ = 1
+        
     try:
     try:
         __dev__
         __dev__
     except NameError:
     except NameError:
@@ -2450,7 +2453,8 @@ def report(types = [],notifyFunc = None):
                 return f(*args,**kwargs)
                 return f(*args,**kwargs)
 
 
             wrap.func_name = f.func_name
             wrap.func_name = f.func_name
-            wrap.__doc__ = f.__doc__
+            wrap.func_dict = f.func_dict
+            wrap.func_doc = f.func_doc
             return wrap
             return wrap
     else:
     else:
         def decorator(f):
         def decorator(f):