aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2020-01-23 09:21:04 +0100
committerAndreas Schneider <asn@cryptomilk.org>2020-01-23 09:21:04 +0100
commit06d25497ffa7cdabad97f17586fa0aa5340a2b0b (patch)
treeedf00a15ca45043c27b6be7c40edf265c328ffcf
parent8215753402584a387a3b22c366d0f8e4115ccf76 (diff)
downloadlibssh-06d25497ffa7cdabad97f17586fa0aa5340a2b0b.tar.gz
libssh-06d25497ffa7cdabad97f17586fa0aa5340a2b0b.tar.xz
libssh-06d25497ffa7cdabad97f17586fa0aa5340a2b0b.zip
pki: Avoid uneeded memory duplication
CID #1412375 Signed-off-by: Andreas Schneider <asn@cryptomilk.org> Reviewed-by: Jakub Jelen <jjelen@redhat.com>
-rw-r--r--src/pki.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pki.c b/src/pki.c
index ae470ffc..a5d837dc 100644
--- a/src/pki.c
+++ b/src/pki.c
@@ -1610,9 +1610,9 @@ bool ssh_pki_is_uri(const char *cmp)
*/
char *ssh_pki_export_pub_uri_from_priv_uri(const char *priv_uri)
{
- char *pub_uri_temp = strdup(priv_uri);
+ char *pub_uri_temp = NULL;
- pub_uri_temp = ssh_strreplace(pub_uri_temp,
+ pub_uri_temp = ssh_strreplace(priv_uri,
"type=private",
"type=public");