=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rcs/ci.c,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- src/usr.bin/rcs/ci.c 2005/10/15 19:45:23 1.29 +++ src/usr.bin/rcs/ci.c 2005/10/15 21:33:21 1.30 @@ -1,4 +1,4 @@ -/* $OpenBSD: ci.c,v 1.29 2005/10/15 19:45:23 niallo Exp $ */ +/* $OpenBSD: ci.c,v 1.30 2005/10/15 21:33:21 niallo Exp $ */ /* * Copyright (c) 2005 Niall O'Higgins * All rights reserved. @@ -115,6 +115,15 @@ case 'h': (usage)(); exit(0); + case 'l': + if (rcs_optarg != NULL) { + if ((newrev = rcsnum_parse(rcs_optarg)) == NULL) { + cvs_log(LP_ERR, "bad revision number"); + exit(1); + } + } + lkmode = LOCK_LOCK; + break; case 'm': rcs_msg = rcs_optarg; interactive = 0; @@ -122,17 +131,14 @@ case 'q': verbose = 0; break; - case 'V': - printf("%s\n", rcs_version); - exit(0); - case 'l': + case 'r': + rflag = 1; if (rcs_optarg != NULL) { if ((newrev = rcsnum_parse(rcs_optarg)) == NULL) { cvs_log(LP_ERR, "bad revision number"); exit(1); } } - lkmode = LOCK_LOCK; break; case 'u': if (rcs_optarg != NULL) { @@ -143,15 +149,9 @@ } lkmode = LOCK_UNLOCK; break; - case 'r': - rflag = 1; - if (rcs_optarg != NULL) { - if ((newrev = rcsnum_parse(rcs_optarg)) == NULL) { - cvs_log(LP_ERR, "bad revision number"); - exit(1); - } - } - break; + case 'V': + printf("%s\n", rcs_version); + exit(0); default: (usage)(); exit(1);