diff --git a/apps/dsm/DSMStateEngine.cpp b/apps/dsm/DSMStateEngine.cpp index edbc5f2e..eb10f28f 100644 --- a/apps/dsm/DSMStateEngine.cpp +++ b/apps/dsm/DSMStateEngine.cpp @@ -275,14 +275,6 @@ bool DSMStateDiagram::checkHangupHandled(string& report) { return res; } - -DSMStateEngine::DSMStateEngine() - : current(NULL) { -} - -DSMStateEngine::~DSMStateEngine() { -} - bool DSMStateEngine::onInvite(const AmSipRequest& req, DSMSession* sess) { bool res = true; for (vector::iterator it = diff --git a/apps/dsm/DSMStateEngine.h b/apps/dsm/DSMStateEngine.h index 44194d72..7d9c9a37 100644 --- a/apps/dsm/DSMStateEngine.h +++ b/apps/dsm/DSMStateEngine.h @@ -320,8 +320,8 @@ class DSMStateEngine { vector mods; public: - DSMStateEngine(); - ~DSMStateEngine(); + DSMStateEngine() : current(NULL), current_diag(NULL) {}; + ~DSMStateEngine() {}; void addDiagram(DSMStateDiagram* diag); void addModules(vector modules);