diff options
author | Aaron Griffin <aaron@archlinux.org> | 2006-11-22 04:51:06 +0100 |
---|---|---|
committer | Aaron Griffin <aaron@archlinux.org> | 2006-11-22 04:51:06 +0100 |
commit | 99d0c0024624c7241a7f5e0d1d3f8b1c6f96a19e (patch) | |
tree | 2c0f139dadbe2b0045884257c5229d9a2159e945 /src/pacman/sync.c | |
parent | cb65f08d2fc13005bba953c42f815d9dda23111f (diff) | |
download | pacman-99d0c0024624c7241a7f5e0d1d3f8b1c6f96a19e.tar.gz pacman-99d0c0024624c7241a7f5e0d1d3f8b1c6f96a19e.tar.xz |
* Fixed a double free which happened in 2 cases in --sync
Diffstat (limited to 'src/pacman/sync.c')
-rw-r--r-- | src/pacman/sync.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/pacman/sync.c b/src/pacman/sync.c index e40a27bc..f1f43e56 100644 --- a/src/pacman/sync.c +++ b/src/pacman/sync.c @@ -688,14 +688,12 @@ int pacman_sync(list_t *targets) break; } } - alpm_list_free(data); MSG(NL, _("\nerrors occurred, no packages were upgraded.\n")); break; case PM_ERR_PKG_CORRUPTED: for(lp = alpm_list_first(data); lp; lp = alpm_list_next(lp)) { MSG(NL, "%s", (char*)alpm_list_getdata(lp)); } - alpm_list_free(data); MSG(NL, _("\nerrors occurred, no packages were upgraded.\n")); break; default: |