diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2015-11-20 11:00:04 +0200 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2015-11-20 09:08:58 +0000 |
commit | d5ff81e1c5691d2aba2f96fbcf2753056944420b (patch) | |
tree | 5d286537ec45e5d1fcd204d759e07df0537109ef /src/libs/ssh | |
parent | 01b50d2fc3e05920c7aa5bf286d1272214c87b6e (diff) |
SSH: Fix GCC 5.2.1 warning in release build
warning: 'label' may be used uninitialized in this function
I know it doesn't make sense... :)
Change-Id: I954ea725f7437d4b31f836134bf59b10f9fbee01
Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
Diffstat (limited to 'src/libs/ssh')
-rw-r--r-- | src/libs/ssh/sshkeygenerator.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/ssh/sshkeygenerator.cpp b/src/libs/ssh/sshkeygenerator.cpp index 1c6e22db038..6f1800e90d5 100644 --- a/src/libs/ssh/sshkeygenerator.cpp +++ b/src/libs/ssh/sshkeygenerator.cpp @@ -173,7 +173,7 @@ void SshKeyGenerator::generateOpenSslPublicKeyString(const KeyPtr &key) void SshKeyGenerator::generateOpenSslPrivateKeyString(const KeyPtr &key) { QList<BigInt> params; - const char *label; + const char *label = ""; switch (m_type) { case Rsa: { const QSharedPointer<RSA_PrivateKey> rsaKey @@ -197,6 +197,7 @@ void SshKeyGenerator::generateOpenSslPrivateKeyString(const KeyPtr &key) case Ecdsa: params << key.dynamicCast<ECDSA_PrivateKey>()->private_value(); label = "EC PRIVATE KEY"; + break; } DER_Encoder encoder; |