1
1

Initialize the vars with NULL to prevent a segfault on error.

git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@669 7dcaeef0-15fb-0310-b436-a5af3365683c
Этот коммит содержится в:
Andreas Schneider 2009-04-30 14:53:42 +00:00
родитель 2ed97906e3
Коммит 5b1c21593c

Просмотреть файл

@ -199,8 +199,8 @@ int ssh_userauth_list(SSH_SESSION *session, const char *username) {
*/ */
int ssh_userauth_none(SSH_SESSION *session, const char *username) { int ssh_userauth_none(SSH_SESSION *session, const char *username) {
STRING *user = NULL; STRING *user = NULL;
STRING *service; STRING *service = NULL;
STRING *method; STRING *method = NULL;
int rc = SSH_AUTH_ERROR; int rc = SSH_AUTH_ERROR;
enter_function(); enter_function();
@ -303,10 +303,10 @@ error:
*/ */
int ssh_userauth_offer_pubkey(SSH_SESSION *session, const char *username, int ssh_userauth_offer_pubkey(SSH_SESSION *session, const char *username,
int type, STRING *publickey) { int type, STRING *publickey) {
STRING *user; STRING *user = NULL;
STRING *service; STRING *service = NULL;
STRING *method; STRING *method = NULL;
STRING *algo; STRING *algo = NULL;
int rc = SSH_AUTH_ERROR; int rc = SSH_AUTH_ERROR;
enter_function(); enter_function();
@ -416,11 +416,11 @@ error:
*/ */
int ssh_userauth_pubkey(SSH_SESSION *session, const char *username, int ssh_userauth_pubkey(SSH_SESSION *session, const char *username,
STRING *publickey, PRIVATE_KEY *privatekey) { STRING *publickey, PRIVATE_KEY *privatekey) {
STRING *user; STRING *user = NULL;
STRING *service; STRING *service = NULL;
STRING *method; STRING *method = NULL;
STRING *algo; STRING *algo = NULL;
STRING *sign; STRING *sign = NULL;
int rc = SSH_AUTH_ERROR; int rc = SSH_AUTH_ERROR;
enter_function(); enter_function();