Mercurial > projects > pwm
diff pwm.c @ 23:1b89066d992c
Add read-only mode
author | Guido Berhoerster <guido+pwm@berhoerster.name> |
---|---|
date | Sun, 17 Sep 2017 18:45:05 +0200 |
parents | ec01c579024a |
children | 722a45b4028b |
line wrap: on
line diff
--- a/pwm.c Thu Sep 07 12:40:50 2017 +0200 +++ b/pwm.c Sun Sep 17 18:45:05 2017 +0200 @@ -49,7 +49,7 @@ static void usage(void) { - fprintf(stderr, "usage: %s [-P file] [filename]\n", getprogname()); + fprintf(stderr, "usage: %s [-P file] [-R] [filename]\n", getprogname()); } void @@ -344,11 +344,14 @@ ctx.is_interactive = isatty(STDIN_FILENO); - while (!errflag && (c = getopt(argc, argv, "P:h")) != -1) { + while (!errflag && (c = getopt(argc, argv, "P:Rh")) != -1) { switch (c) { case 'P': master_password_filename = optarg; break; + case 'R': + ctx.is_readonly = 1; + break; case 'h': usage(); status = EXIT_SUCCESS;