perform_all: fix TypeError for bug #411897
authorZac Medico <zmedico@gentoo.org>
Sat, 14 Apr 2012 00:56:24 +0000 (17:56 -0700)
committerZac Medico <zmedico@gentoo.org>
Sat, 14 Apr 2012 00:56:24 +0000 (17:56 -0700)
pym/portage/checksum.py

index 73e01b5198069487964828125648b8b65fe566ea..bd416ac12890fc6e32632819e06b37bc96d21558 100644 (file)
@@ -186,7 +186,7 @@ def _perform_md5_merge(x, **kwargs):
 def perform_all(x, calc_prelink=0):
        mydict = {}
        for k in hashfunc_map:
-               mydict[k] = perform_checksum(x, hashfunc_map[k], calc_prelink)[0]
+               mydict[k] = perform_checksum(x, k, calc_prelink)[0]
        return mydict
 
 def get_valid_checksum_keys():