=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/diff.c,v retrieving revision 1.4 retrieving revision 1.5 diff -c -r1.4 -r1.5 *** src/usr.bin/cvs/diff.c 2004/07/30 01:49:23 1.4 --- src/usr.bin/cvs/diff.c 2004/07/30 20:55:35 1.5 *************** *** 1,4 **** ! /* $OpenBSD: diff.c,v 1.4 2004/07/30 01:49:23 jfb Exp $ */ /* * Copyright (C) Caldera International Inc. 2001-2002. * All rights reserved. --- 1,4 ---- ! /* $OpenBSD: diff.c,v 1.5 2004/07/30 20:55:35 jfb Exp $ */ /* * Copyright (C) Caldera International Inc. 2001-2002. * All rights reserved. *************** *** 421,428 **** cvs_file_examine(files, cvs_diff_file, &darg); root = files->cf_ddat->cd_root; ! if (root->cr_method != CVS_METHOD_LOCAL) cvs_sendreq(root, CVS_REQ_DIFF, NULL); return (0); } --- 421,430 ---- cvs_file_examine(files, cvs_diff_file, &darg); root = files->cf_ddat->cd_root; ! if (root->cr_method != CVS_METHOD_LOCAL) { ! cvs_senddir(root, files); cvs_sendreq(root, CVS_REQ_DIFF, NULL); + } return (0); } *************** *** 481,488 **** struct cvsroot *root; dap = (struct diff_arg *)arg; - - cvs_log(LP_DEBUG, "%s: diffing %s", __func__, cfp->cf_path); if (cfp->cf_type == DT_DIR) { root = cfp->cf_ddat->cd_root; --- 483,488 ----