2005-04-12 Moritz Schulte <moritz@g10code.com>
authorMoritz Schulte <mo@g10code.com>
Tue, 12 Apr 2005 20:19:51 +0000 (20:19 +0000)
committerMoritz Schulte <mo@g10code.com>
Tue, 12 Apr 2005 20:19:51 +0000 (20:19 +0000)
commit2e5fc544299c18e0ec0cf823dfb3adabb6207905
treecad15e39da2c06ba4caefbaa8e5cae1f4ce12165
parent056efb027ee75e9bd61635bfce7c8fe2e23e7c8b
2005-04-12  Moritz Schulte  <moritz@g10code.com>

* ac.c (_gcry_ac_io_write, _gcry_ac_io_read): Initialize err to
make the compiler happy.
Always use errno, now that gcry_malloc() is guaranteed to set
errno on failure.
(_gcry_ac_data_to_sexp): Don't forget to goto out after error in
loop.
(_gcry_ac_data_to_sexp): Remove unused variable: mpi_list;
(_gcry_ac_data_to_sexp): Always deallocate sexp_buffer.
(_gcry_ac_data_from_sexp): Don't forget to initialize data_set_new.
(_gcry_ac_data_from_sexp): Handle special case, which is
necessary, since gcry_sexp_nth() does not distinguish between
"element does not exist" and "element is the empty list".
(_gcry_ac_io_init_va): Use assert to make sure that mode and type
are correct.
Use gcry_error_t types where gcry_err_code_t types have been used
before.
cipher/ChangeLog
cipher/ac.c