diff options
author | Per Øyvind Karlsen <peroyvind@mandriva.org> | 2011-04-23 12:57:19 +0000 |
---|---|---|
committer | Per Øyvind Karlsen <peroyvind@mandriva.org> | 2011-04-23 12:57:19 +0000 |
commit | 4276bff3f8e0c3985e51bd86d05961b216daf79e (patch) | |
tree | 06d151b4321edf746c6df86149a29445a950f58c | |
parent | 4bc82c2dbf1f4c9661776cd7998791eafa4da819 (diff) | |
download | perl-URPM-4276bff3f8e0c3985e51bd86d05961b216daf79e.tar perl-URPM-4276bff3f8e0c3985e51bd86d05961b216daf79e.tar.gz perl-URPM-4276bff3f8e0c3985e51bd86d05961b216daf79e.tar.bz2 perl-URPM-4276bff3f8e0c3985e51bd86d05961b216daf79e.tar.xz perl-URPM-4276bff3f8e0c3985e51bd86d05961b216daf79e.zip |
fix a missing null terminator at end of @info@ string regression, causing random data to be appended at end of line
-rw-r--r-- | NEWS | 5 | ||||
-rw-r--r-- | URPM.pm | 2 | ||||
-rw-r--r-- | URPM.xs | 1 |
3 files changed, 7 insertions, 1 deletions
@@ -1,3 +1,8 @@ +Version 4.21 - 23 April 2011, by Per Øyvind Karlsen + +- fix a missing null terminator at end of @info@ string regression, causing + random data to be appended at end of line + Version 4.20 - 22 April 2011, by Per Øyvind Karlsen - merge in some DUDF changes from Alexandre Lissy @@ -11,7 +11,7 @@ use URPM::Resolve; use URPM::Signature; our @ISA = qw(DynaLoader); -our $VERSION = '4.20'; +our $VERSION = '4.21'; URPM->bootstrap($VERSION); @@ -1064,6 +1064,7 @@ pack_header(URPM__Package pkg) { _free(distepoch); } } + *++p = '\0'; pkg->info = memcpy(malloc(p-buff), buff, p-buff); _free(group); _free(nvra); |