diff options
Diffstat (limited to 'g10')
-rw-r--r-- | g10/gpgv.c | 4 | ||||
-rw-r--r-- | g10/keydb.c | 2 | ||||
-rw-r--r-- | g10/signal.c | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/g10/gpgv.c b/g10/gpgv.c index 9ee80321e..2d51829fd 100644 --- a/g10/gpgv.c +++ b/g10/gpgv.c @@ -434,7 +434,7 @@ void rl_free_line_state (void) {} void dotlock_disable(void) {} dotlock_t dotlock_create (const char *file_to_lock, unsigned int flags) { return NULL; } -void dotlock_destroy (dotlock_t h) {} +void dotlock_destroy (dotlock_t h, int reclaim) {} int dotlock_take (dotlock_t h, long timeout) { return 0;} int dotlock_release (dotlock_t h) {return 0;} -void dotlock_remove_lockfiles (void) {} +void dotlock_remove_lockfiles (void, int reclaim) {} diff --git a/g10/keydb.c b/g10/keydb.c index d6d83e252..8be194520 100644 --- a/g10/keydb.c +++ b/g10/keydb.c @@ -181,7 +181,7 @@ maybe_create_keyring (char *filename, int force) if (lockhd) { dotlock_release (lockhd); - dotlock_destroy (lockhd); + dotlock_destroy (lockhd, 1); } return rc; } diff --git a/g10/signal.c b/g10/signal.c index 086bf51d3..44b863d1c 100644 --- a/g10/signal.c +++ b/g10/signal.c @@ -122,7 +122,7 @@ got_fatal_signal( int sig ) /* Reset action to default action and raise signal again. */ init_one_signal (sig, SIG_DFL, 0); - dotlock_remove_lockfiles (); + dotlock_remove_lockfiles (0); #ifdef __riscos__ riscos_close_fds (); #endif /* __riscos__ */ |