=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/file.c,v retrieving revision 1.259 retrieving revision 1.260 diff -c -r1.259 -r1.260 *** src/usr.bin/cvs/file.c 2010/07/13 20:47:19 1.259 --- src/usr.bin/cvs/file.c 2010/07/23 21:46:05 1.260 *************** *** 1,4 **** ! /* $OpenBSD: file.c,v 1.259 2010/07/13 20:47:19 nicm Exp $ */ /* * Copyright (c) 2006 Joris Vink * Copyright (c) 2004 Jean-Francois Brousseau --- 1,4 ---- ! /* $OpenBSD: file.c,v 1.260 2010/07/23 21:46:05 ray Exp $ */ /* * Copyright (c) 2006 Joris Vink * Copyright (c) 2004 Jean-Francois Brousseau *************** *** 808,821 **** cf->file_ent != NULL && !RCSNUM_ISBRANCH(cf->file_ent->ce_rev) && cf->file_ent->ce_status != CVS_ENT_ADDED) { b1 = rcs_rev_getbuf(cf->file_rcs, cf->file_ent->ce_rev, 0); ! b2 = cvs_buf_load_fd(cf->fd); ! if (cvs_buf_differ(b1, b2)) ismodified = 1; else ismodified = 0; ! cvs_buf_free(b1); ! cvs_buf_free(b2); } if (cf->file_rcs != NULL && cf->file_rcsrev != NULL && --- 808,821 ---- cf->file_ent != NULL && !RCSNUM_ISBRANCH(cf->file_ent->ce_rev) && cf->file_ent->ce_status != CVS_ENT_ADDED) { b1 = rcs_rev_getbuf(cf->file_rcs, cf->file_ent->ce_rev, 0); ! b2 = buf_load_fd(cf->fd); ! if (buf_differ(b1, b2)) ismodified = 1; else ismodified = 0; ! buf_free(b1); ! buf_free(b2); } if (cf->file_rcs != NULL && cf->file_rcsrev != NULL &&