]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Issue 0020349: compatibility python 2.6 in import_hook
authorvsr <vsr@opencascade.com>
Wed, 13 May 2009 14:39:43 +0000 (14:39 +0000)
committervsr <vsr@opencascade.com>
Wed, 13 May 2009 14:39:43 +0000 (14:39 +0000)
src/KERNEL_PY/import_hook.py

index e1a48d3544eb609d1107bc894286cb1dadb765df..56322e56ebfdacfad8678b0e7ac64071a085bd33 100755 (executable)
@@ -149,14 +149,14 @@ def ensure_fromlist(m, fromlist, recursive=0):
             l.append((subname,submod))
     return l
 
-def import_hook(name, globals=None, locals=None, fromlist=None):
+def import_hook(name, globals=None, locals=None, fromlist=None, *args):
     """ Import replacement for sharing modules among multiple interpreters
         Mostly update sys.modules before doing real import
     """
     #print "import_hook",name,fromlist
     m=get_shared_imported(name,fromlist)
 
-    module= original_import(name, globals, locals, fromlist)
+    module= original_import(name, globals, locals, fromlist, *args)
 
     if fromlist:
        #when fromlist is specified, module is the real module