[pacman-dev] [PATCH] Fix memory leak in ALPM_EVENT_OPTDEP_REMOVAL callback
21 Dec
2014
21 Dec
'14
2:02 p.m.
Signed-off-by: Allan McRae <allan@archlinux.org> --- src/pacman/callback.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pacman/callback.c b/src/pacman/callback.c index 4993382..d566d73 100644 --- a/src/pacman/callback.c +++ b/src/pacman/callback.c @@ -269,9 +269,11 @@ void cb_event(alpm_event_t *event) case ALPM_EVENT_OPTDEP_REMOVAL: { alpm_event_optdep_removal_t *e = &event->optdep_removal; + char *dep_string = alpm_dep_compute_string(e->optdep); colon_printf(_("%s optionally requires %s\n"), alpm_pkg_get_name(e->pkg), - alpm_dep_compute_string(e->optdep)); + dep_string); + free(dep_string); } break; case ALPM_EVENT_DATABASE_MISSING: -- 2.2.0
3654
Age (days ago)
3654
Last active (days ago)
0 comments
1 participants
participants (1)
-
Allan McRae