[pacman-dev] [PATCH] _alpm_db_new: free memory on error
21 Dec
2014
21 Dec
'14
2:39 p.m.
Signed-off-by: Allan McRae <allan@archlinux.org> --- lib/libalpm/db.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libalpm/db.c b/lib/libalpm/db.c index 11e3a3b..0ca12d7 100644 --- a/lib/libalpm/db.c +++ b/lib/libalpm/db.c @@ -331,7 +331,7 @@ alpm_db_t *_alpm_db_new(const char *treename, int is_local) alpm_db_t *db; CALLOC(db, 1, sizeof(alpm_db_t), return NULL); - STRDUP(db->treename, treename, return NULL); + STRDUP(db->treename, treename, FREE(db); return NULL); if(is_local) { db->status |= DB_STATUS_LOCAL; } else { -- 2.2.0
3706
Age (days ago)
3706
Last active (days ago)
0 comments
1 participants
participants (1)
-
Allan McRae