diff options
author | Werner Koch <[email protected]> | 2010-08-06 13:52:01 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2010-08-06 13:52:01 +0000 |
commit | dc5a80930b2c18011a40f1d929119c2545cc1124 (patch) | |
tree | a74bce4e2b437331578c2ab9f1568dcecc2acf21 /dirmngr/crlcache.c | |
parent | Simplified http.c. (diff) | |
download | gnupg-dc5a80930b2c18011a40f1d929119c2545cc1124.tar.gz gnupg-dc5a80930b2c18011a40f1d929119c2545cc1124.zip |
More work on the dirmngr. It now builds for W32 and W32CE and quick
tests show that it works on W32.
Diffstat (limited to 'dirmngr/crlcache.c')
-rw-r--r-- | dirmngr/crlcache.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/dirmngr/crlcache.c b/dirmngr/crlcache.c index 441ae9ee0..e08741924 100644 --- a/dirmngr/crlcache.c +++ b/dirmngr/crlcache.c @@ -2369,18 +2369,12 @@ crl_cache_load (ctrl_t ctrl, const char *filename) return err; } - err = ksba_reader_new (&reader); + err = create_estream_ksba_reader (&reader, fp); if (!err) - err = ksba_reader_set_file (reader, fp); - if (err) { - log_error (_("error initializing reader object: %s\n"), - gpg_strerror (err)); + err = crl_cache_insert (ctrl, filename, reader); ksba_reader_release (reader); - return err; } - err = crl_cache_insert (ctrl, filename, reader); - ksba_reader_release (reader); es_fclose (fp); return err; } |