diff options
author | larrybr <larrybr@noemail.net> | 2023-06-02 13:31:12 +0000 |
---|---|---|
committer | larrybr <larrybr@noemail.net> | 2023-06-02 13:31:12 +0000 |
commit | a3f943942c74a5a4030036b0400af87d8af5dc19 (patch) | |
tree | 471a76417e3c1d4ab7fc85ec1a802b3290665fd8 /src | |
parent | 4e8a0eb4e773b808d9e9697af94319599777169a (diff) | |
download | sqlite-a3f943942c74a5a4030036b0400af87d8af5dc19.tar.gz sqlite-a3f943942c74a5a4030036b0400af87d8af5dc19.zip |
Do that last CLI fix more simply, using established means.
FossilOrigin-Name: a1823b297616bc2bd64eda9df4850fb460d8da8959ae3728195db896d1f89e7b
Diffstat (limited to 'src')
-rw-r--r-- | src/shell.c.in | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/shell.c.in b/src/shell.c.in index 64b9ad310..d119eb4f8 100644 --- a/src/shell.c.in +++ b/src/shell.c.in @@ -12220,12 +12220,8 @@ int SQLITE_CDECL wmain(int argc, wchar_t **wargv){ }else if( cli_strcmp(z,"-bail")==0 ){ bail_on_error = 1; }else if( cli_strcmp(z,"-nonce")==0 ){ - if( data.zNonce ) free(data.zNonce); - if( i+1 < argc ) data.zNonce = strdup(argv[++i]); - else{ - data.zNonce = 0; - break; - } + free(data.zNonce); + data.zNonce = strdup(cmdline_option_value(argc, argv, ++i)); }else if( cli_strcmp(z,"-unsafe-testing")==0 ){ ShellSetFlag(&data,SHFLG_TestingMode); }else if( cli_strcmp(z,"-safe")==0 ){ |