소스 검색

Avoid passing FILE* to python (fixes #185)

See issue 185 for discussion.
Steve Pieper 13 년 전
부모
커밋
294a181443
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Libs/Scripting/Python/Core/ctkAbstractPythonManager.cpp

+ 1 - 1
Libs/Scripting/Python/Core/ctkAbstractPythonManager.cpp

@@ -250,7 +250,7 @@ void ctkAbstractPythonManager::executeFile(const QString& filename)
     {
     QString path = QFileInfo(filename).absolutePath();
     this->executeString(QString("import sys\nsys.path.insert(0, '%1')").arg(path));
-    main.evalFile(filename);
+    this->executeString(QString("execfile('%1')").arg(filename));
     this->executeString(QString("import sys\nif sys.path[0] == '%1': sys.path.pop(0)").arg(path));
     }
 }