summaryrefslogtreecommitdiffstats
path: root/usr.sbin/mtree/compare.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/mtree/compare.c')
-rw-r--r--usr.sbin/mtree/compare.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/usr.sbin/mtree/compare.c b/usr.sbin/mtree/compare.c
index 8d4094f..f927c32 100644
--- a/usr.sbin/mtree/compare.c
+++ b/usr.sbin/mtree/compare.c
@@ -202,9 +202,9 @@ typeerr: LABEL;
tab = "\t";
}
if (s->flags & F_MD5) {
- char *new_digest;
+ char *new_digest, buf[33];
- new_digest = MD5File(p->fts_accpath);
+ new_digest = MD5File(p->fts_accpath,buf);
if (!new_digest) {
LABEL;
printf("%sMD5File: %s: %s\n", tab, p->fts_accpath,
@@ -215,9 +215,6 @@ typeerr: LABEL;
printf("%sMD5 (%s, %s)\n", tab, s->md5digest,
new_digest);
tab = "\t";
- free(new_digest);
- } else {
- free(new_digest);
}
}
OpenPOWER on IntegriCloud