From 26eabb446703c00f9385011e0f4c269842016383 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Sun, 17 Jun 2012 20:38:42 +0000 Subject: (buildtime,get_tag) simplify --- URPM.xs | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/URPM.xs b/URPM.xs index 90fde89..4a06fb3 100644 --- a/URPM.xs +++ b/URPM.xs @@ -1561,12 +1561,10 @@ Pkg_buildtime(pkg) installtid = 1 CODE: if (pkg->h) { - switch (ix) { - case 1: - RETVAL = get_int(pkg->h, RPMTAG_INSTALLTID); break; - default: - RETVAL = get_int(pkg->h, RPMTAG_BUILDTIME); break; - } + if (ix == 1) + RETVAL = get_int(pkg->h, RPMTAG_INSTALLTID); + else + RETVAL = get_int(pkg->h, RPMTAG_BUILDTIME); } else RETVAL = 0; OUTPUT: @@ -2154,12 +2152,10 @@ Pkg_get_tag(pkg, tagname) get_tag_modifiers = 1 PPCODE: PUTBACK; - switch (ix) { - case 0: - return_list_tag(pkg, tagname); break; - case 1: - return_list_tag_modifier(pkg->h, tagname); break; - } + if (ix == 0) + return_list_tag(pkg, tagname); + else + return_list_tag_modifier(pkg->h, tagname); SPAGAIN; -- cgit v1.2.1