rpms/perl-Sys-Virt/devel perl-Sys-Virt-free.patch, NONE, 1.1 perl-Sys-Virt.spec, 1.14, 1.15 perl-Sys-Virt-0.1.2-free.patch, 1.1, NONE
Štěpán Kasal
kasal at fedoraproject.org
Mon Mar 30 15:17:16 UTC 2009
Author: kasal
Update of /cvs/extras/rpms/perl-Sys-Virt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19727
Modified Files:
perl-Sys-Virt.spec
Added Files:
perl-Sys-Virt-free.patch
Removed Files:
perl-Sys-Virt-0.1.2-free.patch
Log Message:
- new upstream version (#237421)
perl-Sys-Virt-free.patch:
--- NEW FILE perl-Sys-Virt-free.patch ---
2009-03-30 Stepan Kasal <skasal at redhat.com>
* Virt.xs: call Safefree before bailing out.
Adapted from a similar patch to Sys-Virt-0.1.2.
diff -urpN Sys-Virt-0.2.0.orig/Virt.xs Sys-Virt-0.2.0/Virt.xs
--- Sys-Virt-0.2.0.orig/Virt.xs 2009-03-27 20:45:33.000000000 +0100
+++ Sys-Virt-0.2.0/Virt.xs 2009-03-30 16:51:16.000000000 +0200
@@ -670,6 +670,7 @@ list_domain_ids(con, maxids)
PPCODE:
Newx(ids, maxids, int);
if ((nid = virConnectListDomains(con, ids, maxids)) < 0) {
+ Safefree(ids);
_croak_error(virConnGetLastError(con));
}
EXTEND(SP, nid);
@@ -700,7 +701,7 @@ list_defined_domain_names(con, maxnames)
PPCODE:
Newx(names, maxnames, char *);
if ((ndom = virConnectListDefinedDomains(con, names, maxnames)) < 0) {
- free(names);
+ Safefree(names);
_croak_error(virConnGetLastError(con));
}
EXTEND(SP, ndom);
@@ -731,6 +732,7 @@ list_network_names(con, maxnames)
PPCODE:
Newx(names, maxnames, char *);
if ((nnet = virConnectListNetworks(con, names, maxnames)) < 0) {
+ Safefree(names);
_croak_error(virConnGetLastError(con));
}
EXTEND(SP, nnet);
@@ -762,7 +764,7 @@ list_defined_network_names(con, maxnames
PPCODE:
Newx(names, maxnames, char *);
if ((ndom = virConnectListDefinedNetworks(con, names, maxnames)) < 0) {
- free(names);
+ Safefree(names);
_croak_error(virConnGetLastError(con));
}
EXTEND(SP, ndom);
@@ -793,6 +795,7 @@ list_storage_pool_names(con, maxnames)
PPCODE:
Newx(names, maxnames, char *);
if ((nnet = virConnectListStoragePools(con, names, maxnames)) < 0) {
+ Safefree(names);
_croak_error(virConnGetLastError(con));
}
EXTEND(SP, nnet);
@@ -824,7 +827,7 @@ list_defined_storage_pool_names(con, max
PPCODE:
Newx(names, maxnames, char *);
if ((ndom = virConnectListDefinedStoragePools(con, names, maxnames)) < 0) {
- free(names);
+ Safefree(names);
_croak_error(virConnGetLastError(con));
}
EXTEND(SP, ndom);
@@ -859,6 +862,7 @@ list_node_device_names(con, cap, maxname
PPCODE:
Newx(names, maxnames, char *);
if ((nnet = virNodeListDevices(con, cap, names, maxnames, flags)) < 0) {
+ Safefree(names);
_croak_error(virConnGetLastError(con));
}
EXTEND(SP, nnet);
Index: perl-Sys-Virt.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Sys-Virt/devel/perl-Sys-Virt.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- perl-Sys-Virt.spec 27 Feb 2009 01:54:51 -0000 1.14
+++ perl-Sys-Virt.spec 30 Mar 2009 15:16:46 -0000 1.15
@@ -1,12 +1,12 @@
Name: perl-Sys-Virt
-Version: 0.1.2
-Release: 4%{?dist}
+Version: 0.2.0
+Release: 1%{?dist}
Summary: Represent and manage a libvirt hypervisor connection
License: GPLv2+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Sys-Virt/
Source0: http://www.cpan.org/authors/id/D/DA/DANBERR/Sys-Virt-%{version}.tar.gz
-Patch1: %{name}-%{version}-free.patch
+Patch1: %{name}-free.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Test::Pod)
@@ -61,6 +61,9 @@
%{_mandir}/man3/*
%changelog
+* Mon Mar 30 2009 Stepan Kasal <skasal at redhat.com> - 0.2.0-1
+- new upstream version (#237421)
+
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.1.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
--- perl-Sys-Virt-0.1.2-free.patch DELETED ---
More information about the Fedora-perl-devel-list
mailing list