diff options
| author | Matthias Andree <matthias.andree@gmx.de> | 2005-07-23 20:13:18 +0000 | 
|---|---|---|
| committer | Matthias Andree <matthias.andree@gmx.de> | 2005-07-23 20:13:18 +0000 | 
| commit | 11d1f24479bca637fd5a21bebe06d96a788f48b7 (patch) | |
| tree | 99b5a78d2393be2c32c056ec8a3f80b6fda8a3d9 | |
| parent | 400b43162ccffd4a6b444a8efe7b189d8abd4cea (diff) | |
| download | fetchmail-11d1f24479bca637fd5a21bebe06d96a788f48b7.tar.gz fetchmail-11d1f24479bca637fd5a21bebe06d96a788f48b7.tar.bz2 fetchmail-11d1f24479bca637fd5a21bebe06d96a788f48b7.zip | |
Rename lock_release to fm_lock_release, to avoid namespace collision on
Darwin. NetBSD PR#28543 (pkg/28543).
svn path=/trunk/; revision=4176
| -rw-r--r-- | NEWS | 2 | ||||
| -rw-r--r-- | fetchmail.c | 4 | ||||
| -rw-r--r-- | fetchmail.h | 6 | ||||
| -rw-r--r-- | lock.c | 2 | 
4 files changed, 9 insertions, 5 deletions
| @@ -147,6 +147,8 @@ OTHER CHANGES:  * Put *BOLD* text into the manual page near --mda to state unmistakably that    the --mda %T and %F substitutions add single quotes, hoping to avoid bogus    bug reports such as Debian Bug #224564. Matthias Andree +* Rename lock_release to fm_lock_release, to avoid namespace collision on +  Darwin. NetBSD PR#28543 (pkg/28543). Matthias Andree.  fetchmail-6.2.5 (Wed Oct 15 18:39:22 EDT 2003), 23079 lines: diff --git a/fetchmail.c b/fetchmail.c index abc717e0..01d4ad4f 100644 --- a/fetchmail.c +++ b/fetchmail.c @@ -406,7 +406,7 @@ int main(int argc, char **argv)  	{  	    fprintf(stderr,GT_("fetchmail: %s fetchmail at %d killed.\n"),  		    bkgd ? GT_("background") : GT_("foreground"), pid); -	    lock_release(); +	    fm_lock_release();  	    if (argc == 2)  		exit(0);  	    else @@ -1330,7 +1330,7 @@ static RETSIGTYPE terminate_run(int sig)  	  memset(ctl->password, '\0', strlen(ctl->password));  #if !defined(HAVE_ATEXIT) && !defined(HAVE_ON_EXIT) -    lock_release(); +    fm_lock_release();  #endif      if (activecount == 0) diff --git a/fetchmail.h b/fetchmail.h index 1428f8fb..74121bd5 100644 --- a/fetchmail.h +++ b/fetchmail.h @@ -490,8 +490,10 @@ int gen_transact();  extern struct msgblk msgblk;  /* lock.c: concurrency locking */ -void lock_setup(void), lock_assert(void); -void lock_or_die(void), lock_release(void); +void lock_setup(void); +void lock_assert(void); +void lock_or_die(void); +void fm_lock_release(void);  int lock_state(void);  void lock_dispose(void); @@ -137,7 +137,7 @@ void lock_or_die(void)      }  } -void lock_release(void) +void fm_lock_release(void)  /* release a lock on a given host */  {      unlink(lockfile); | 
