diff options
| author | Christopher Davis <loafier@gmail.com> | 2006-08-15 05:04:04 +0000 |
|---|---|---|
| committer | Christopher Davis <loafier@gmail.com> | 2006-08-15 05:04:04 +0000 |
| commit | 9283d8982431b9e1371efdd5cd731fe4e7db7fe8 (patch) | |
| tree | 68e30c306ae491acc85368bae14ffb837a717583 /src/pyloader.c | |
| parent | 501cfa59a78c2cb7ea76e9686aa33221c77ac9f3 (diff) | |
| download | irssi-python-9283d8982431b9e1371efdd5cd731fe4e7db7fe8.tar.gz irssi-python-9283d8982431b9e1371efdd5cd731fe4e7db7fe8.tar.xz irssi-python-9283d8982431b9e1371efdd5cd731fe4e7db7fe8.zip | |
fixing up for test1
git-svn-id: http://svn.irssi.org/repos/irssi-python@4315 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src/pyloader.c')
| -rw-r--r-- | src/pyloader.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/pyloader.c b/src/pyloader.c index 9c878a4..2ce1bef 100644 --- a/src/pyloader.c +++ b/src/pyloader.c @@ -232,8 +232,11 @@ PyObject *pyloader_find_script_obj(void) for (frame = PyEval_GetFrame(); frame != NULL; frame = frame->f_back) { + PyObject *script; + g_return_val_if_fail(frame->f_globals != NULL, NULL); - PyObject *script = PyDict_GetItemString(frame->f_globals, "_script"); + script = PyDict_GetItemString(frame->f_globals, "_script"); + if (script && pyscript_check(script)) { /* |
