fix bug
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Mon Nov 03 13:55:05 2008 +0000 (15 months ago)
changeset 3895b6b5e9a12e1a
parent 3894 a80e1d0f15b2
child 3896 4ac56975be31
fix bug
src/contrib/visualizer/visualizer.cc
     1.1 --- a/src/contrib/visualizer/visualizer.cc	Wed Oct 29 14:38:50 2008 +0000
     1.2 +++ b/src/contrib/visualizer/visualizer.cc	Mon Nov 03 13:55:05 2008 +0000
     1.3 @@ -8,7 +8,10 @@
     1.4  void
     1.5  Visualizer::Run ()
     1.6  {
     1.7 +  const char *argv[] = {"ipython", "-gthread", NULL};
     1.8 +
     1.9    Py_Initialize();
    1.10 +  PySys_SetArgv(2, (char**) argv);
    1.11    PyRun_SimpleString("try:\n"
    1.12                       "    import IPython\n"
    1.13                       "except ImportError:\n"
    1.14 @@ -17,11 +20,6 @@
    1.15                       "    visualizer.start();\n"
    1.16                       "else:\n"
    1.17                       "    #print \"I have ipython\"\n"
    1.18 -                     "    import sys;\n"
    1.19 -                     "    try:\n"
    1.20 -                     "        sys.argv.insert(1, '-gthread')\n"
    1.21 -                     "    except AttributeError:\n"
    1.22 -                     "        sys.argv = ['ipython', '-gthread']\n"
    1.23                       "    shell = IPython.Shell.start()\n"
    1.24                       "    import visualizer\n"
    1.25                       "    visualizer.start();\n"