aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--src/pj_mutex.c6
2 files changed, 7 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index cafbe81e..1cacece6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2011-08-07 Frank Warmerdam <warmerdam@pobox.com>
+
+ * src/pj_mutex.c: alter name of core_lock to avoid conflict on AIX (#55)
+
2011-07-23 <warmerdam@pobox.com>
* configure.in, Makefile.am, proj.pc.in: Added pkg-config support (#3)
diff --git a/src/pj_mutex.c b/src/pj_mutex.c
index 903ab236..2e91f33f 100644
--- a/src/pj_mutex.c
+++ b/src/pj_mutex.c
@@ -105,7 +105,7 @@ static void pj_init_lock()
#include "pthread.h"
-static pthread_mutex_t core_lock = PTHREAD_MUTEX_INITIALIZER;
+static pthread_mutex_t pj_core_lock = PTHREAD_MUTEX_INITIALIZER;
/************************************************************************/
/* pj_acquire_lock() */
@@ -115,7 +115,7 @@ static pthread_mutex_t core_lock = PTHREAD_MUTEX_INITIALIZER;
void pj_acquire_lock()
{
- pthread_mutex_lock( &core_lock);
+ pthread_mutex_lock( &pj_core_lock);
}
/************************************************************************/
@@ -126,7 +126,7 @@ void pj_acquire_lock()
void pj_release_lock()
{
- pthread_mutex_unlock( &core_lock );
+ pthread_mutex_unlock( &pj_core_lock );
}
/************************************************************************/