[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r5925 - in GNUnet/src: applications/sqstore_sqlite setup/gt
From: |
gnunet |
Subject: |
[GNUnet-SVN] r5925 - in GNUnet/src: applications/sqstore_sqlite setup/gtk |
Date: |
Sat, 15 Dec 2007 22:47:41 -0700 (MST) |
Author: grothoff
Date: 2007-12-15 22:47:40 -0700 (Sat, 15 Dec 2007)
New Revision: 5925
Modified:
GNUnet/src/applications/sqstore_sqlite/sqlite.c
GNUnet/src/setup/gtk/wizard_gtk.c
Log:
leaks
Modified: GNUnet/src/applications/sqstore_sqlite/sqlite.c
===================================================================
--- GNUnet/src/applications/sqstore_sqlite/sqlite.c 2007-12-16 04:23:33 UTC
(rev 5924)
+++ GNUnet/src/applications/sqstore_sqlite/sqlite.c 2007-12-16 05:47:40 UTC
(rev 5925)
@@ -767,6 +767,7 @@
sqlite3_finalize (stmt_1);
sqlite3_finalize (stmt_2);
GNUNET_mutex_unlock (lock);
+ GNUNET_free(datum_1);
return GNUNET_SYSERR;
}
sqlite3_reset (stmt_2);
Modified: GNUnet/src/setup/gtk/wizard_gtk.c
===================================================================
--- GNUnet/src/setup/gtk/wizard_gtk.c 2007-12-16 04:23:33 UTC (rev 5924)
+++ GNUnet/src/setup/gtk/wizard_gtk.c 2007-12-16 05:47:40 UTC (rev 5925)
@@ -283,6 +283,7 @@
user_name = GNUNET_strdup ("gnunet");
else
{
+ GNUNET_free_non_null(uname);
uname = getenv ("USER");
if (uname != NULL)
user_name = GNUNET_strdup (uname);
@@ -297,6 +298,7 @@
if (NULL == gname || strlen (gname) == 0)
{
struct group *grp;
+
if ((geteuid () == 0) || (NULL != getgrnam ("gnunet")))
group_name = GNUNET_strdup ("gnunet");
else
@@ -336,6 +338,8 @@
gtk_widget_set_sensitive (entGroup, cap);
gtk_widget_show (curwnd);
+ GNUNET_free_non_null(uname);
+ GNUNET_free_non_null(gname);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r5925 - in GNUnet/src: applications/sqstore_sqlite setup/gtk,
gnunet <=