aboutsummaryrefslogtreecommitdiffstats
path: root/dirmngr/crlcache.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2010-08-12 11:43:46 +0000
committerWerner Koch <[email protected]>2010-08-12 11:43:46 +0000
commitd4d61b87f153f5c0657a5f698983a20b5398cfff (patch)
tree736a4302a4d11f586f47d50a0d40583f1835385e /dirmngr/crlcache.c
parentPass on comments from SCD. (diff)
downloadgnupg-d4d61b87f153f5c0657a5f698983a20b5398cfff.tar.gz
gnupg-d4d61b87f153f5c0657a5f698983a20b5398cfff.zip
Fix dirmngr problems on CE.
Add new dirmngr commands. Minor other fixes.
Diffstat (limited to 'dirmngr/crlcache.c')
-rw-r--r--dirmngr/crlcache.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/dirmngr/crlcache.c b/dirmngr/crlcache.c
index e08741924..14bffe350 100644
--- a/dirmngr/crlcache.c
+++ b/dirmngr/crlcache.c
@@ -274,7 +274,7 @@ cleanup_cache_dir (int force)
if (okay)
{
log_info (_("removing cache file `%s'\n"), cdbname);
- if (unlink (cdbname))
+ if (gnupg_remove (cdbname))
{
log_error ("failed to remove `%s': %s\n",
cdbname, strerror (errno));
@@ -934,7 +934,7 @@ update_dir (crl_cache_t cache)
#ifdef HAVE_W32_SYSTEM
/* No atomic mv on W32 systems. */
- unlink (fname);
+ gnupg_remove (fname);
#endif
if (rename (tmpfname, fname))
{
@@ -2166,7 +2166,7 @@ crl_cache_insert (ctrl_t ctrl, const char *url, ksba_reader_t reader)
if (opt.verbose)
log_info (_("creating cache file `%s'\n"), newfname);
#ifdef HAVE_W32_SYSTEM
- unlink (newfname);
+ gnupg_remove (newfname);
#endif
if (rename (fname, newfname))
{