=== modified file 'plugins.d/mandos-client.c' --- plugins.d/mandos-client.c 2009-09-05 01:46:42 +0000 +++ plugins.d/mandos-client.c 2009-09-05 17:40:18 +0000 @@ -164,7 +164,6 @@ */ static bool init_gpgme(const char *seckey, const char *pubkey, const char *tempdir){ - int ret; gpgme_error_t rc; gpgme_engine_info_t engine_info; @@ -173,6 +172,7 @@ * Helper function to insert pub and seckey to the engine keyring. */ bool import_key(const char *filename){ + int ret; int fd; gpgme_data_t pgp_data; @@ -531,7 +531,6 @@ char *decrypted_buffer; size_t buffer_length = 0; size_t buffer_capacity = 0; - ssize_t decrypted_buffer_size; size_t written; int retval = 0; gnutls_session_t session; @@ -809,6 +808,8 @@ buffer_length, &decrypted_buffer); if(decrypted_buffer_size >= 0){ + ssize_t decrypted_buffer_size; + written = 0; while(written < (size_t) decrypted_buffer_size){ if(quit_now){