SF.net SVN: geany:[5171] trunk
ntrel at users.sourceforge.net
ntrel at xxxxx
Mon Aug 16 17:02:45 UTC 2010
Revision: 5171
http://geany.svn.sourceforge.net/geany/?rev=5171&view=rev
Author: ntrel
Date: 2010-08-16 17:02:45 +0000 (Mon, 16 Aug 2010)
Log Message:
-----------
Fix memory leak in read_regex().
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/build.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2010-08-16 16:54:59 UTC (rev 5170)
+++ trunk/ChangeLog 2010-08-16 17:02:45 UTC (rev 5171)
@@ -8,6 +8,8 @@
thanks).
* src/build.c:
Fix saving non-project filetype error regex.
+ * src/build.c:
+ Fix memory leak in read_regex().
2010-08-15 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
Modified: trunk/src/build.c
===================================================================
--- trunk/src/build.c 2010-08-16 16:54:59 UTC (rev 5170)
+++ trunk/src/build.c 2010-08-16 17:02:45 UTC (rev 5171)
@@ -2130,7 +2130,7 @@
static gboolean read_regex(GtkWidget *regexentry, gchar **src, gchar **dst)
{
gboolean changed = FALSE;
- gchar *reg = g_strdup(gtk_entry_get_text(GTK_ENTRY(regexentry)));
+ const gchar *reg = gtk_entry_get_text(GTK_ENTRY(regexentry));
if (
(
@@ -2146,7 +2146,7 @@
{
if (dst != NULL)
{
- setptr(*dst, reg);
+ setptr(*dst, g_strdup(reg));
changed = TRUE;
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list