need to implement default constructor

This commit is contained in:
Andreas Volz 2009-12-02 00:13:12 +01:00
parent 5ae444ff22
commit bbbf001f72
2 changed files with 17 additions and 3 deletions

View file

@ -126,7 +126,16 @@ class DXXAPI DefaultMutex
{ {
public: public:
DefaultMutex(bool recursive = false); /*!
* Constructor for non recursive Mutex
*/
DefaultMutex();
/*!
* Constructor
* \param recursive Set if Mutex should be recursive or not.
*/
DefaultMutex(bool recursive);
~DefaultMutex(); ~DefaultMutex();

View file

@ -75,6 +75,11 @@ DefaultWatch::~DefaultWatch()
_disp->_mutex_w.unlock(); _disp->_mutex_w.unlock();
} }
DefaultMutex::DefaultMutex()
{
pthread_mutex_init(&_mutex, NULL);
}
DefaultMutex::DefaultMutex(bool recursive) DefaultMutex::DefaultMutex(bool recursive)
{ {
if (recursive) if (recursive)