File negsizes.diff of Package rpm

--- ./python/header-py.c.orig	2014-06-25 12:12:46.806386511 +0000
+++ ./python/header-py.c	2014-06-25 12:25:32.224343411 +0000
@@ -565,6 +565,10 @@ static PyObject * hdr_subscript(hdrObjec
 	    }
 	    o = metao;
 	} else {
+	    if (*((int *) data) < 0 && (tag == RPMTAG_ARCHIVESIZE || tag == RPMTAG_SIZE)) {
+	        o = PyLong_FromUnsignedLong(*((unsigned int *) data));
+		break;
+	    }
 	    o = PyInt_FromLong(*((int *) data));
 	}
 	break;
openSUSE Build Service is sponsored by