Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=be795bca98aa902b7335a956a6dc5cbab826fc6d

commit be795bca98aa902b7335a956a6dc5cbab826fc6d
Author: Michel Hermier <herm...@frugalware.org>
Date:   Fri Jul 29 22:53:08 2011 +0200

package.c: Use _pacman_malloc.

diff --git a/lib/libpacman/package.c b/lib/libpacman/package.c
index 5d2efc0..e20af88 100644
--- a/lib/libpacman/package.c
+++ b/lib/libpacman/package.c
@@ -96,12 +96,10 @@ pmpkg_t *_pacman_pkg_new(const char *name, const char 
*version)

pmpkg_t *_pacman_pkg_dup(pmpkg_t *pkg)
{
-       pmpkg_t* newpkg = NULL;
+       pmpkg_t* newpkg = _pacman_malloc(sizeof(pmpkg_t));

-       newpkg = (pmpkg_t *)malloc(sizeof(pmpkg_t));
if(newpkg == NULL) {
-               _pacman_log(PM_LOG_ERROR, _("malloc failure: could not allocate 
%d bytes"), sizeof(pmpkg_t));
-               RET_ERR(PM_ERR_MEMORY, NULL);
+               return(NULL);
}

STRNCPY(newpkg->name, pkg->name, PKG_NAME_LEN);
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to