diff options
-rw-r--r-- | src/cssh.c | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -531,6 +531,9 @@ static void finalize( ssh_session **session, ssh_data_t **ssh_data, scp_data_t * *scp_data = NULL; } free( *session ); + for( unsigned int i = 0; i < nof_sessions; i++ ) { + free( host[i] ); + } free( *host ); free( port ); @@ -1548,10 +1551,10 @@ SHELL_EOF: // the end - free( auth_state ); free( connection_state ); - + free( auth_state ); + cmdline_parser_free( &args_info ); - + exit( EXIT_SUCCESS ); } |