diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2008-12-09 15:47:39 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2008-12-09 15:47:39 +0000 |
commit | 86b15291cca2753b2f80683a29c41988461b5c3b (patch) | |
tree | 169de35ecc1aa762e0f79200b64813fab4e31f69 /URPM.xs | |
parent | 16f6731b3b9f30f834398298456200a5c1e97673 (diff) | |
download | perl-URPM-86b15291cca2753b2f80683a29c41988461b5c3b.tar perl-URPM-86b15291cca2753b2f80683a29c41988461b5c3b.tar.gz perl-URPM-86b15291cca2753b2f80683a29c41988461b5c3b.tar.bz2 perl-URPM-86b15291cca2753b2f80683a29c41988461b5c3b.tar.xz perl-URPM-86b15291cca2753b2f80683a29c41988461b5c3b.zip |
- drop list_rpm_tag()
Diffstat (limited to 'URPM.xs')
-rw-r--r-- | URPM.xs | 32 |
1 files changed, 2 insertions, 30 deletions
@@ -3363,36 +3363,8 @@ Urpm_read_config_files() void Urpm_list_rpm_tag(urpm=Nullsv) SV *urpm - PREINIT: - int i = 0; - const struct headerSprintfExtension_s * ext = rpmHeaderFormats; - PPCODE: - read_config_files(0); - - for (i = 0; i < rpmTagTableSize; i++) { - XPUSHs(sv_2mortal(newSVpv(rpmTagTable[i].name + 7, 0))); - XPUSHs(sv_2mortal(newSViv(rpmTagTable[i].val))); - } - - while (ext->name != NULL) { - if (ext->type == HEADER_EXT_MORE) { -#if RPM_VERSION_CODE >= RPM_VERSION(5,0,0) - ext = *ext->u.more; -#else - ext = ext->u.more; -#endif - continue; - } - for (i = 0; i < rpmTagTableSize; i++) { - if (!strcmp(rpmTagTable[i].name, ext->name)) - break; - } - if (i >= rpmTagTableSize && ext->type == HEADER_EXT_TAG) { - XPUSHs(sv_2mortal(newSVpv(ext->name + 7, 0))); - XPUSHs(sv_newmortal()); - } - ext++; - } + CODE: + croak("list_rpm_tag() has been removed from perl-URPM. please report if you need it back"); int rpmvercmp(one, two) |