aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>1995-11-10 12:17:23 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>1995-11-10 12:17:23 +0000
commita36ec121e93c0a8563f30c2dc63dc9c018f40aba (patch)
tree1bff1137451422bfd9633b13d271f96a9a14cbbf /usr.sbin
parent0aee629503e1fdabdcf17a1802c08e08696bf609 (diff)
Notes
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/ctm/ctm/ctm_pass2.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/usr.sbin/ctm/ctm/ctm_pass2.c b/usr.sbin/ctm/ctm/ctm_pass2.c
index bbf2e4e9882f..4e2571955df5 100644
--- a/usr.sbin/ctm/ctm/ctm_pass2.c
+++ b/usr.sbin/ctm/ctm/ctm_pass2.c
@@ -6,7 +6,7 @@
* this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
* ----------------------------------------------------------------------------
*
- * $Id: ctm_pass2.c,v 1.8 1995/05/30 03:47:24 rgrimes Exp $
+ * $Id: ctm_pass2.c,v 1.9 1995/07/12 09:16:10 phk Exp $
*
*/
@@ -116,9 +116,11 @@ Pass2(FILE *fd)
case CTM_F_MD5:
if(!name) WRONG
if(j & CTM_Q_MD5_Before) {
+ char *tmp;
GETFIELD(p,sep);
if((st.st_mode & S_IFMT) == S_IFREG &&
- strcmp(MD5File(name,md5_1),p)) {
+ (tmp = MD5File(name,md5_1)) != NULL &&
+ strcmp(tmp,p)) {
fprintf(stderr," %s: %s md5 mismatch.\n",
sp->Key,name);
if(j & CTM_Q_MD5_Force) {