[geany/geany-plugins] e6bbb1: GeanyPy: Fixing another little memory leak

Frank Lanitz git-noreply at xxxxx
Mon Oct 21 07:33:38 UTC 2013


Branch:      refs/heads/master
Author:      Frank Lanitz <frank at frank.uvena.de>
Committer:   Frank Lanitz <frank at frank.uvena.de>
Date:        Mon, 21 Oct 2013 07:33:38 UTC
Commit:      e6bbb16beda4b7fc764e33eb647e7de640ae33b1
             https://github.com/geany/geany-plugins/commit/e6bbb16beda4b7fc764e33eb647e7de640ae33b1

Log Message:
-----------
GeanyPy: Fixing another little memory leak


Modified Paths:
--------------
    geanypy/src/geanypy-signalmanager.c

Modified: geanypy/src/geanypy-signalmanager.c
1 files changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -58,6 +58,7 @@ SignalManager *signal_manager_new(GeanyPlugin *geany_plugin)
 		if (PyErr_Occurred())
 			PyErr_Print();
 		g_warning("Unable to get 'SignalManager' instance from 'geany' module.");
+		g_free(man);
 		return NULL;
 	}
 	man->obj = pygobject_get(man->py_obj);



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Plugins-Commits mailing list