1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-08-08 19:02:06 +03:00

packet: Fix a possible segfault.

This commit is contained in:
Andreas Schneider
2013-06-17 13:04:27 +02:00
parent a65029da5d
commit ee47cab548

View File

@@ -308,7 +308,9 @@ void ssh_packet_set_callbacks(ssh_session session, ssh_packet_callbacks callback
if(session->packet_callbacks == NULL){ if(session->packet_callbacks == NULL){
session->packet_callbacks = ssh_list_new(); session->packet_callbacks = ssh_list_new();
} }
if (session->packet_callbacks != NULL) {
ssh_list_append(session->packet_callbacks, callbacks); ssh_list_append(session->packet_callbacks, callbacks);
}
} }
/** @internal /** @internal
@@ -526,6 +528,3 @@ int packet_send(ssh_session session) {
#endif #endif
return packet_send2(session); return packet_send2(session);
} }
/* vim: set ts=2 sw=2 et cindent: */