mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2024-12-28 09:58:30 +01:00
Assign 0 not NULL to pthread variables.
This commit is contained in:
parent
bcc887c0b1
commit
f537169db5
1 changed files with 7 additions and 6 deletions
|
@ -48,10 +48,10 @@ using namespace std;
|
|||
|
||||
SocketsIterator::SocketsIterator( SocketMap::iterator iter,
|
||||
SocketMap::iterator end,
|
||||
pthread_mutex_t* rwlock )
|
||||
pthread_mutex_t* mutex )
|
||||
: m_iter( iter )
|
||||
, m_end( end )
|
||||
, m_mutex( rwlock )
|
||||
, m_mutex( mutex )
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -90,7 +90,7 @@ CookieRef::ReInit( const char* cookie, const char* connName, CookieID id )
|
|||
m_nextHostID = HOST_ID_SERVER;
|
||||
m_nPlayersTotal = 0;
|
||||
m_nPlayersHere = 0;
|
||||
m_locking_thread = NULL;
|
||||
m_locking_thread = 0;
|
||||
m_starttime = uptime();
|
||||
|
||||
RelayConfigs::GetConfigs()->GetValueFor( "HEARTBEAT", &m_heatbeat );
|
||||
|
@ -154,9 +154,10 @@ CookieRef::Lock( void )
|
|||
m_locking_thread = pthread_self();
|
||||
|
||||
if ( notInUse() ) {
|
||||
logf( XW_LOGINFO, "%s: not locking %p because not in use", __func__, this );
|
||||
logf( XW_LOGINFO, "%s: not locking %p because not in use", __func__,
|
||||
this );
|
||||
success = false;
|
||||
m_locking_thread = NULL;
|
||||
m_locking_thread = 0;
|
||||
pthread_mutex_unlock( &m_mutex );
|
||||
}
|
||||
|
||||
|
@ -166,7 +167,7 @@ CookieRef::Lock( void )
|
|||
void
|
||||
CookieRef::Unlock() {
|
||||
assert( m_locking_thread == pthread_self() );
|
||||
m_locking_thread = NULL;
|
||||
m_locking_thread = 0;
|
||||
pthread_mutex_unlock( &m_mutex );
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue