=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rcs/rcsprog.c,v retrieving revision 1.133 retrieving revision 1.134 diff -c -r1.133 -r1.134 *** src/usr.bin/rcs/rcsprog.c 2006/10/12 17:20:12 1.133 --- src/usr.bin/rcs/rcsprog.c 2006/11/13 11:22:57 1.134 *************** *** 1,4 **** ! /* $OpenBSD: rcsprog.c,v 1.133 2006/10/12 17:20:12 niallo Exp $ */ /* * Copyright (c) 2005 Jean-Francois Brousseau * All rights reserved. --- 1,4 ---- ! /* $OpenBSD: rcsprog.c,v 1.134 2006/11/13 11:22:57 xsa Exp $ */ /* * Copyright (c) 2005 Jean-Francois Brousseau * All rights reserved. *************** *** 188,194 **** time_t rcs_mtime = -1; kflag = RCS_KWEXP_ERR; ! lkmode = -1; fmode = S_IRUSR|S_IRGRP|S_IROTH; flags = RCS_RDWR|RCS_PARSE_FULLY; lrev = urev = descfile = NULL; --- 188,194 ---- time_t rcs_mtime = -1; kflag = RCS_KWEXP_ERR; ! lkmode = RCS_LOCK_INVAL; fmode = S_IRUSR|S_IRGRP|S_IROTH; flags = RCS_RDWR|RCS_PARSE_FULLY; lrev = urev = descfile = NULL; *************** *** 423,429 **** rcs_kwexp_set(file, kflag); ! if (lkmode != -1) (void)rcs_lock_setmode(file, lkmode); if (rcsflags & RCSPROG_LFLAG) { --- 423,429 ---- rcs_kwexp_set(file, kflag); ! if (lkmode != RCS_LOCK_INVAL) (void)rcs_lock_setmode(file, lkmode); if (rcsflags & RCSPROG_LFLAG) {