[yum-cvs] yum/yum __init__.py,1.108,1.109

Seth Vidal skvidal at login.linux.duke.edu
Sun Mar 27 21:22:16 UTC 2005


Update of /home/groups/yum/cvs/yum/yum
In directory login:/tmp/cvs-serv25565/yum

Modified Files:
	__init__.py 
Log Message:

fix for a small problem in searchPackages()


Index: __init__.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/__init__.py,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -r1.108 -r1.109
--- __init__.py	27 Mar 2005 11:51:37 -0000	1.108
+++ __init__.py	27 Mar 2005 21:22:13 -0000	1.109
@@ -982,7 +982,7 @@
                 tmpvalues = []
                 for field in fields:
                     value = po.returnSimple(field)
-                    if crit_re.search(value):
+                    if value and crit_re.search(value):
                         tmpvalues.append(value)
                 if len(tmpvalues) > 0:
                     if callback:
@@ -1005,7 +1005,7 @@
                     value = po.returnSimple(field)
                     if type(value) is types.ListType: # this is annoying
                         value = str(value)
-                    if crit_re.search(value):
+                    if value and crit_re.search(value):
                         tmpvalues.append(value)
             if len(tmpvalues) > 0:
                 if callback:




More information about the Yum-cvs-commits mailing list