diff options
author | 2006-03-24 05:14:48 +0000 | |
---|---|---|
committer | 2006-03-24 05:14:48 +0000 | |
commit | 4365263e2057ba5c5177a2154d759f449ab0f804 (patch) | |
tree | 2d074f926d3cd7d535e7439123bdc0f50dc61747 /usr.bin/rcs/rcsprog.c | |
parent | Make sure `path' variable is always NUL-terminated. (diff) | |
download | wireguard-openbsd-4365263e2057ba5c5177a2154d759f449ab0f804.tar.xz wireguard-openbsd-4365263e2057ba5c5177a2154d759f449ab0f804.zip |
Allow the -x flag to be used without an extension.
``that makes sense'' xsa@
Diffstat (limited to 'usr.bin/rcs/rcsprog.c')
-rw-r--r-- | usr.bin/rcs/rcsprog.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/usr.bin/rcs/rcsprog.c b/usr.bin/rcs/rcsprog.c index 0dc89c58a53..3b31242b1bc 100644 --- a/usr.bin/rcs/rcsprog.c +++ b/usr.bin/rcs/rcsprog.c @@ -1,4 +1,4 @@ -/* $OpenBSD: rcsprog.c,v 1.84 2006/03/23 09:03:28 xsa Exp $ */ +/* $OpenBSD: rcsprog.c,v 1.85 2006/03/24 05:14:48 ray Exp $ */ /* * Copyright (c) 2005 Jean-Francois Brousseau <jfb@openbsd.org> * All rights reserved. @@ -29,7 +29,7 @@ #include "rcsprog.h" #define RCS_CMD_MAXARG 128 -#define RCSPROG_OPTSTRING "A:a:b::c:e::hik:Lm:Mn:N:qt::TUVx:z:" +#define RCSPROG_OPTSTRING "A:a:b::c:e::hik:Lm:Mn:N:qt::TUVx::z:" #define DESC_PROMPT "enter description, terminated with single '.' " \ "or end of file:\nNOTE: This is NOT the log message!" \ @@ -526,7 +526,8 @@ rcs_main(int argc, char **argv) exit(0); /* NOTREACHED */ case 'x': - rcs_suffixes = rcs_optarg; + /* Use blank extension if none given. */ + rcs_suffixes = rcs_optarg ? rcs_optarg : ""; break; case 'z': /* |