Fix for lists in P/R/O/C see bug #110226
authorpauln <devnull@localhost>
Mon, 22 Dec 2003 14:38:13 +0000 (14:38 +0000)
committerpauln <devnull@localhost>
Mon, 22 Dec 2003 14:38:13 +0000 (14:38 +0000)
CVS patchset: 6995
CVS date: 2003/12/22 14:38:13

python/header-py.c

index 0904b8e..7889b09 100644 (file)
@@ -525,6 +525,18 @@ static PyObject * hdr_subscript(hdrObject * s, PyObject * item)
     case RPMTAG_ROOT:
     case RPMTAG_FILEUSERNAME:
     case RPMTAG_FILEGROUPNAME:
+    case RPMTAG_REQUIRENAME:
+    case RPMTAG_REQUIREFLAGS:
+    case RPMTAG_REQUIREVERSION:
+    case RPMTAG_PROVIDENAME:
+    case RPMTAG_PROVIDEFLAGS:
+    case RPMTAG_PROVIDEVERSION:
+    case RPMTAG_OBSOLETENAME:
+    case RPMTAG_OBSOLETEFLAGS:
+    case RPMTAG_OBSOLETEVERSION:
+    case RPMTAG_CONFLICTNAME:
+    case RPMTAG_CONFLICTFLAGS:
+    case RPMTAG_CONFLICTVERSION:
        forceArray = 1;
        break;
     case RPMTAG_SUMMARY: