Sophie

Sophie

distrib > Mandriva > 2007.1 > i586 > by-pkgid > 2e20fbe220a1d0f48a15d5008a7dd680 > files > 19

rpm-4.4.6-22.1mdv2007.1.src.rpm

--- ./lib/transaction.c.config_not_removed	2006-07-27 19:09:10.000000000 +0200
+++ ./lib/transaction.c	2006-07-27 19:10:01.000000000 +0200
@@ -624,10 +624,11 @@
 		
 		fdigest = xcalloc(1, dlen);
 		if (!dodigest(dalgo, fn, fdigest, 0, NULL)) {
-		    if (memcmp(digest, fdigest, dlen))
+		    if (memcmp(digest, fdigest, dlen)) {
 			fi->actions[i] = FA_BACKUP;
 		    fdigest = _free(fdigest);
 		    /*@switchbreak@*/ break;
+            }
 		}
 		fdigest = _free(fdigest);
 	    }