diff options
author | Per Øyvind Karlsen <peroyvind@mandriva.org> | 2011-01-18 22:48:36 +0000 |
---|---|---|
committer | Per Øyvind Karlsen <peroyvind@mandriva.org> | 2011-01-18 22:48:36 +0000 |
commit | 9230b47688dc0057543af6d91f455eb7f813434f (patch) | |
tree | 60eb2f81bbba40a861c219ce41c143c0fb45eeb9 | |
parent | d40ddb0902ef253bb4b321730c6ddb0bfa13f504 (diff) | |
download | perl-URPM-9230b47688dc0057543af6d91f455eb7f813434f.tar perl-URPM-9230b47688dc0057543af6d91f455eb7f813434f.tar.gz perl-URPM-9230b47688dc0057543af6d91f455eb7f813434f.tar.bz2 perl-URPM-9230b47688dc0057543af6d91f455eb7f813434f.tar.xz perl-URPM-9230b47688dc0057543af6d91f455eb7f813434f.zip |
fix rpmtsFree() being called on unitialized variable
-rw-r--r-- | URPM.xs | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -2862,7 +2862,7 @@ void Db_info(prefix=NULL) char *prefix PREINIT: - rpmts ts; + rpmts ts = NULL; int xx, empty = 1; const char *dbpath = NULL; struct stat sb; @@ -2922,9 +2922,9 @@ Db_info(prefix=NULL) XPUSHs(&PL_sv_undef); xx = dbiCclose(dbi, dbcp, 0); } + ts = rpmtsFree(ts); } _free(dbpath); - ts = rpmtsFree(ts); int Db_convert(prefix=NULL, dbtype=NULL, swap=0, rebuild=0) |