From 5681246da10811a2d866671e65ca5b13eb8e9e74 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Thu, 9 Aug 2007 14:58:06 +0000 Subject: compilation fixes on rpm < 4.4.8 --- URPM.xs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'URPM.xs') diff --git a/URPM.xs b/URPM.xs index 46873b4..500d719 100644 --- a/URPM.xs +++ b/URPM.xs @@ -3796,7 +3796,7 @@ Urpm_platformscore(platform) RETVAL=rpmPlatformScore(platform, NULL, 0); #else croak("platformscore() is availlable only since rpm 4.4.8"); - RETVAL=0 + RETVAL=0; #endif OUTPUT: RETVAL @@ -3838,7 +3838,15 @@ Urpm_spec2srcheader(specfile) #define SPEC_FORCE 1 /* check what it does */ #define SPEC_VERIFY 0 - if (!parseSpec(ts, specfile, "/", 0, NULL, NULL, SPEC_ANYARCH, SPEC_FORCE, SPEC_VERIFY)) { + if (!parseSpec(ts, specfile, "/" +#ifndef RPM_448 + , NULL +#endif + , 0, NULL, NULL, SPEC_ANYARCH, SPEC_FORCE +#ifdef RPM_448 + , SPEC_VERIFY +#endif + )) { const char *zero = ""; SV *sv_pkg; spec = rpmtsSetSpec(ts, NULL); -- cgit v1.2.1