Commit Diff


commit - 4ae9e9fab4a6b61909ad4b47669e10625a73fec4
commit + 654306ef1b1efff7485e13c45e394c7804d1e63f
blob - 831a3bcbe7d86084e4f2106af90f970ab8dcbc8f
blob + 76db4d9276240cd3ef3023c073ede048571bdde3
--- lib/repository_admin.c
+++ lib/repository_admin.c
@@ -1193,8 +1193,7 @@ got_repo_purge_unreferenced_loose_objects(struct got_r
 
 	/* Produce a final progress report. */
 	if (progress_cb) {
-		err = progress_cb(progress_arg, nloose, ncommits,
-		    got_object_idset_num_elements(loose_ids));
+		err = progress_cb(progress_arg, nloose, ncommits, arg.npurged);
 		if (err)
 			goto done;
 	}