From c57831dc7d62ec3f2119bb955e3fb6ef7a205206 Mon Sep 17 00:00:00 2001 From: Panu Matilainen Date: Fri, 13 Jul 2007 14:23:21 +0300 Subject: [PATCH] Use tagValue() for name->tag lookups instead of manually walking tagtable. --- python/header-py.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/python/header-py.c b/python/header-py.c index 709ecf2..dcfd98a 100644 --- a/python/header-py.c +++ b/python/header-py.c @@ -377,15 +377,12 @@ static void hdr_dealloc(hdrObject * s) long tagNumFromPyObject (PyObject *item) { char * str; - int i; if (PyInt_Check(item)) { return PyInt_AsLong(item); } else if (PyString_Check(item)) { str = PyString_AsString(item); - for (i = 0; i < rpmTagTableSize; i++) - if (!xstrcasecmp(rpmTagTable[i].name + 7, str)) break; - if (i < rpmTagTableSize) return rpmTagTable[i].val; + return tagValue(str); } return -1; } -- 2.7.4