Using boost::scoped_ptr for pimpl/rep for some filters
[metaproxy-moved-to-github.git] / src / filter_backend_test.cpp
index d8e9cdb..bec5daf 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: filter_backend_test.cpp,v 1.4 2005-10-25 21:32:01 adam Exp $
+/* $Id: filter_backend_test.cpp,v 1.6 2005-10-29 15:54:29 adam Exp $
    Copyright (c) 2005, Index Data.
 
 %LICENSE%
@@ -41,13 +41,11 @@ namespace yp2 {
     }
 }
 
-yf::Backend_test::Backend_test() {
-    m_p = new Backend_test::Rep;
+yf::Backend_test::Backend_test() : m_p(new Backend_test::Rep) {
     m_p->m_support_named_result_sets = false;
 }
 
 yf::Backend_test::~Backend_test() {
-    delete m_p;
 }
 
 void yf::Backend_test::process(Package &package) const
@@ -63,7 +61,7 @@ void yf::Backend_test::process(Package &package) const
         ODR odr = odr_createmem(ODR_ENCODE);
         
         if (apdu_req->which != Z_APDU_initRequest && 
-            !m_p->m_sessions.active(package.session()))
+            !m_p->m_sessions.exist(package.session()))
         {
             apdu_res = zget_APDU(odr, Z_APDU_close);            
             *apdu_res->u.close->closeReason = Z_Close_protocolError;