diff options
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | URPM.xs | 10 |
2 files changed, 1 insertions, 10 deletions
@@ -1,6 +1,7 @@ - drop 'direction' parameter in obsoletes_overlap() & provides_overlap() - fix default 'direction' for provides_overlap() (regression in URPM-4.2) +- internal cleanups Version 4.5 - 17 June 2012 @@ -3351,7 +3351,6 @@ void Urpm_spec2srcheader(specfile) char *specfile PREINIT: - rpmts ts = rpmtsCreate(); URPM__Package pkg; Spec spec = NULL; Header header = NULL; @@ -3364,14 +3363,6 @@ Urpm_spec2srcheader(specfile) if (spec) { header = rpmSpecSourceHeader(spec); SV *sv_pkg; -#ifndef RPM490 - // FIXME: has disappeared in rpm-4.9.0rpmSpecParse - // (See http://www.rpm.org/wiki/Releases/4.9.0) - spec = rpmtsSetSpec(ts, NULL); - header = spec->sourceHeader; - if (! header) - initSourceHeader(spec); -#endif pkg = (URPM__Package)calloc(1, sizeof(struct s_Package)); headerPutString(header, RPMTAG_SOURCERPM, ""); @@ -3396,7 +3387,6 @@ Urpm_spec2srcheader(specfile) if (errno == EBADF) errno = 0; } - ts = rpmtsFree(ts); void expand(name) |