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) {
STRING *user = NULL;
STRING *service;
STRING *method;
STRING *service = NULL;
STRING *method = NULL;
int rc = SSH_AUTH_ERROR;
enter_function();
@ -303,10 +303,10 @@ error:
*/
int ssh_userauth_offer_pubkey(SSH_SESSION *session, const char *username,
int type, STRING *publickey) {
STRING *user;
STRING *service;
STRING *method;
STRING *algo;
STRING *user = NULL;
STRING *service = NULL;
STRING *method = NULL;
STRING *algo = NULL;
int rc = SSH_AUTH_ERROR;
enter_function();
@ -416,11 +416,11 @@ error:
*/
int ssh_userauth_pubkey(SSH_SESSION *session, const char *username,
STRING *publickey, PRIVATE_KEY *privatekey) {
STRING *user;
STRING *service;
STRING *method;
STRING *algo;
STRING *sign;
STRING *user = NULL;
STRING *service = NULL;
STRING *method = NULL;
STRING *algo = NULL;
STRING *sign = NULL;
int rc = SSH_AUTH_ERROR;
enter_function();