]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
Use keep_config_arg instead.
authorYoshimasa Niwa <niw@niw.at>
Sun, 4 Nov 2018 06:10:58 +0000 (23:10 -0700)
committerYoshimasa Niwa <niw@niw.at>
Sun, 4 Nov 2018 06:10:58 +0000 (23:10 -0700)
No need to free it.

main.c

diff --git a/main.c b/main.c
index 953675c124d0fbb082f928d7a50d8cc5f1505e81..cdc9b731636048278d550073fb8671d4baff2f69 100644 (file)
--- a/main.c
+++ b/main.c
@@ -1299,8 +1299,7 @@ int main(int argc, char **argv)
                        break;
 #if ENABLE_KEYCHAIN
                case OPT_USE_KEYCHAIN:
-                       free(keychain_account);
-                       keychain_account = dup_config_arg();
+                       keychain_account = keep_config_arg();
                        break;
 #endif
                case OPT_NO_PASSWD: