From: Lev Stipakov <[email protected]>

Remove unneeded _orig variable, which stores
pointer to tokenized string. Unlike strsep(), strtok()
doesn't modify pointer itself, only string, so it is safe
to call free() on that pointer.

Signed-off-by: Lev Stipakov <[email protected]>
---
 src/openvpn/ssl.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/openvpn/ssl.c b/src/openvpn/ssl.c
index e708fc93..b92aada3 100644
--- a/src/openvpn/ssl.c
+++ b/src/openvpn/ssl.c
@@ -1918,7 +1918,6 @@ bool
 tls_item_in_cipher_list(const char *item, const char *list)
 {
     char *tmp_ciphers = string_alloc(list, NULL);
-    char *tmp_ciphers_orig = tmp_ciphers;
 
     const char *token = strtok(tmp_ciphers, ":");
     while (token)
@@ -1929,7 +1928,7 @@ tls_item_in_cipher_list(const char *item, const char 
*list)
         }
         token = strtok(NULL, ":");
     }
-    free(tmp_ciphers_orig);
+    free(tmp_ciphers);
 
     return token != NULL;
 }
-- 
2.17.1



_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to