kov changed libgksu/trunk/ChangeLog, libgksu/trunk/libgksu/gksu-context.c

Gustavo Noronha kov at costa.debian.org
Fri Sep 30 00:57:40 UTC 2005


Mensagem de log: 
	* libgksu/gksu-context.c:
	- fixed some memory leaks which were added by lack of
	  caution on my part =/



-----


Modified: libgksu/trunk/ChangeLog
===================================================================
--- libgksu/trunk/ChangeLog	2005-09-28 20:01:52 UTC (rev 450)
+++ libgksu/trunk/ChangeLog	2005-09-30 00:57:39 UTC (rev 451)
@@ -1,3 +1,9 @@
+2005-09-29  Gustavo Noronha Silva  <kov at debian.org>
+
+	* libgksu/gksu-context.c:
+	- fixed some memory leaks which were added by lack of
+	  caution on my part =/
+
 2005-09-28  Gustavo Noronha Silva  <kov at debian.org>
 
 	* Release 1.3.4

Modified: libgksu/trunk/libgksu/gksu-context.c
===================================================================
--- libgksu/trunk/libgksu/gksu-context.c	2005-09-28 20:01:52 UTC (rev 450)
+++ libgksu/trunk/libgksu/gksu-context.c	2005-09-30 00:57:39 UTC (rev 451)
@@ -424,6 +424,7 @@
   cmdline[255] = '\0';
 
   f = fopen(cmdfile, "r");
+  g_free (cmdfile);
   if(f != NULL) 
     {
       fgets(cmdline, 255, f);
@@ -959,6 +960,8 @@
 	  bzero (buf, 256);
 	  usleep (200);
 
+	  if (cmdline)
+	    g_free (cmdline);
 	  cmdline = get_process_name (pid);
 
 	  usleep(1000);
@@ -1503,6 +1506,8 @@
 
       while (!waitpid (pid, &status, WNOHANG))
 	{
+	  if (cmdline)
+	    g_free (cmdline);
 	  cmdline = get_process_name (pid);
 
 	  usleep(1000);




More information about the gksu-commits mailing list