Fossil SCM

Fix memory leaks associated with the cgi_rfc822_datestamp() function.

drh 2010-05-22 11:28 trunk
Commit 99dcff4d28359cbf0664da321ac0c02d9aa00526
1 file changed +1
+1
--- src/rss.c
+++ src/rss.c
@@ -101,10 +101,11 @@
101101
@ <title>%h(zProjectName)</title>
102102
@ <link>%s(g.zBaseURL)</link>
103103
@ <description>%h(zProjectDescr)</description>
104104
@ <pubDate>%s(zPubDate)</pubDate>
105105
@ <generator>Fossil version %s(MANIFEST_VERSION) %s(MANIFEST_DATE)</generator>
106
+ free(zPubDate);
106107
db_prepare(&q, blob_str(&bSQL));
107108
blob_reset( &bSQL );
108109
while( db_step(&q)==SQLITE_ROW && nLine<=nLimit ){
109110
const char *zId = db_column_text(&q, 1);
110111
const char *zCom = db_column_text(&q, 3);
111112
--- src/rss.c
+++ src/rss.c
@@ -101,10 +101,11 @@
101 @ <title>%h(zProjectName)</title>
102 @ <link>%s(g.zBaseURL)</link>
103 @ <description>%h(zProjectDescr)</description>
104 @ <pubDate>%s(zPubDate)</pubDate>
105 @ <generator>Fossil version %s(MANIFEST_VERSION) %s(MANIFEST_DATE)</generator>
 
106 db_prepare(&q, blob_str(&bSQL));
107 blob_reset( &bSQL );
108 while( db_step(&q)==SQLITE_ROW && nLine<=nLimit ){
109 const char *zId = db_column_text(&q, 1);
110 const char *zCom = db_column_text(&q, 3);
111
--- src/rss.c
+++ src/rss.c
@@ -101,10 +101,11 @@
101 @ <title>%h(zProjectName)</title>
102 @ <link>%s(g.zBaseURL)</link>
103 @ <description>%h(zProjectDescr)</description>
104 @ <pubDate>%s(zPubDate)</pubDate>
105 @ <generator>Fossil version %s(MANIFEST_VERSION) %s(MANIFEST_DATE)</generator>
106 free(zPubDate);
107 db_prepare(&q, blob_str(&bSQL));
108 blob_reset( &bSQL );
109 while( db_step(&q)==SQLITE_ROW && nLine<=nLimit ){
110 const char *zId = db_column_text(&q, 1);
111 const char *zCom = db_column_text(&q, 3);
112

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button