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
Этот коммит содержится в:
родитель
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();
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user