Mercurial > noffle
comparison src/post.c @ 240:fbff73fe5b40 noffle
[svn] * src/client.c: That wasn't a memory leak fixed on Feb 8th. That was a
cockup cause by my forgetting that Cont_app takes ownership of an
overview. Revert it and add comment to Cont_app. Spotted with the aid
of valgrind.
* src/post.c,src/pseudo.c
* src/util.c: Fix out of bounds write bug spotted by valgrind.
* src/database.c: Fix minor memory leak spotted by valgrind.
Valgrind is at http://devel-home.kde.org/~sewardj/.
| author | bears |
|---|---|
| date | Tue, 26 Feb 2002 17:13:31 +0000 |
| parents | ffb1848a39db |
| children | 7a830ce3211e |
comparison
equal
deleted
inserted
replaced
| 239:2b7ddb90d9b2 | 240:fbff73fe5b40 |
|---|---|
| 1 /* | 1 /* |
| 2 post.c | 2 post.c |
| 3 | 3 |
| 4 $Id: post.c 342 2001-12-09 12:31:57Z bears $ | 4 $Id: post.c 371 2002-02-26 17:13:31Z bears $ |
| 5 */ | 5 */ |
| 6 | 6 |
| 7 #if HAVE_CONFIG_H | 7 #if HAVE_CONFIG_H |
| 8 #include <config.h> | 8 #include <config.h> |
| 9 #endif | 9 #endif |
| 73 article.over.lines ); | 73 article.over.lines ); |
| 74 | 74 |
| 75 msgId = article.over.msgId; | 75 msgId = article.over.msgId; |
| 76 | 76 |
| 77 Cont_read( grp ); | 77 Cont_read( grp ); |
| 78 Cont_app( over ); | 78 Cont_app( over ); /* Cont modules owns ov after this */ |
| 79 Log_dbg( LOG_DBG_POST, "Added message '%s' to group '%s'.", msgId, grp ); | 79 Log_dbg( LOG_DBG_POST, "Added message '%s' to group '%s'.", msgId, grp ); |
| 80 | 80 |
| 81 if ( !article.posted ) | 81 if ( !article.posted ) |
| 82 { | 82 { |
| 83 Log_inf( "Added '%s' to database.", msgId ); | 83 Log_inf( "Added '%s' to database.", msgId ); |
