diff options
author | Volker Lendecke <vl@sernet.de> | 2007-12-05 20:53:22 +0100 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2007-12-10 12:22:01 +0100 |
commit | d60fac2a5a789680b6dd9f05ab15a3033ec2887c (patch) | |
tree | 18a22107352f58657179bfdd8c2bad81efebf180 /source3/locking/locking.c | |
parent | 0527d3758ad7522995e1e1cc85a3c1b9ee22de52 (diff) | |
download | samba-d60fac2a5a789680b6dd9f05ab15a3033ec2887c.tar.gz samba-d60fac2a5a789680b6dd9f05ab15a3033ec2887c.tar.bz2 samba-d60fac2a5a789680b6dd9f05ab15a3033ec2887c.zip |
Tiny simplifications
locking.c:open_read_only was unused
don't export the silly boolean flag locking_init(bool read_only)
(This used to be commit 2f3c865707010bc7c463a02782dbee3dc2479da1)
Diffstat (limited to 'source3/locking/locking.c')
-rw-r--r-- | source3/locking/locking.c | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/source3/locking/locking.c b/source3/locking/locking.c index 296323f7da..dab21e53b3 100644 --- a/source3/locking/locking.c +++ b/source3/locking/locking.c @@ -385,9 +385,7 @@ void locking_close_file(struct messaging_context *msg_ctx, Initialise the locking functions. ****************************************************************************/ -static int open_read_only; - -bool locking_init(int read_only) +static bool locking_init_internal(bool read_only) { brl_init(read_only); @@ -408,22 +406,28 @@ bool locking_init(int read_only) if (!posix_locking_init(read_only)) return False; - open_read_only = read_only; - return True; } +bool locking_init(void) +{ + return locking_init_internal(false); +} + +bool locking_init_readonly(void) +{ + return locking_init_internal(true); +} + /******************************************************************* Deinitialize the share_mode management. ******************************************************************/ bool locking_end(void) { - brl_shutdown(open_read_only); - if (lock_db) { - TALLOC_FREE(lock_db); - } - return True; + brl_shutdown(); + TALLOC_FREE(lock_db); + return true; } /******************************************************************* |