[pacman-dev] [PATCH v3 0/4] pacman/upgrade

Allan McRae allan at archlinux.org
Tue Mar 11 23:16:46 EDT 2014


On 12/03/14 12:29, Sören Brinkmann wrote:
> So, Andrew urged me to dive a little deeper into this and here's the
> result. On top of the original fix for the potential NULL-pointer
> dereference there are three more patches now. Those address the memory
> management and error paths in the upgrade code.
> 
> 	Sören
> 
> Sören Brinkmann (4):
>   pacman/upgrade: Check malloc() return value
>   pacman/upgrade: Refactor memory management
>   pacman/upgrade: Fix memory leaks
>   pacman/upgrade: Bail early on errors
> 
>  src/pacman/upgrade.c | 52 ++++++++++++++++++++++++++++++++--------------------
>  1 file changed, 32 insertions(+), 20 deletions(-)
> 

I have only had a quick look.  But patch #2 removes changes made in
patch #1 and patch #3 corrects a memory leak made in patch #2.  That
looks like it should be merged into a single patch.

Allan


More information about the pacman-dev mailing list