summaryrefslogtreecommitdiff
path: root/plugins/pychrysa/analysis/contents/file.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/pychrysa/analysis/contents/file.c')
-rw-r--r--plugins/pychrysa/analysis/contents/file.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/pychrysa/analysis/contents/file.c b/plugins/pychrysa/analysis/contents/file.c
index d356197..897561e 100644
--- a/plugins/pychrysa/analysis/contents/file.c
+++ b/plugins/pychrysa/analysis/contents/file.c
@@ -64,7 +64,9 @@ static PyObject *py_file_content_new(PyTypeObject *type, PyObject *args, PyObjec
content = g_file_content_new(filename);
result = pygobject_new(G_OBJECT(content));
- g_object_unref(content);
+
+ if (content != NULL)
+ g_object_unref(content);
return result;