diff options
Diffstat (limited to 'include/osl/mutex.hxx')
-rw-r--r-- | include/osl/mutex.hxx | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/include/osl/mutex.hxx b/include/osl/mutex.hxx index 5bcf0e56cce0..ea7cdf50d19e 100644 --- a/include/osl/mutex.hxx +++ b/include/osl/mutex.hxx @@ -178,11 +178,9 @@ namespace osl */ void clear() { - if(pT) - { - pT->release(); - pT = NULL; - } + assert(pT); + pT->release(); + pT = NULL; } }; @@ -216,11 +214,9 @@ namespace osl */ void reset() { - if( pResetT ) - { - this->pT = pResetT; - this->pT->acquire(); - } + assert(!this->pT); + this->pT = pResetT; + this->pT->acquire(); } }; |