]> git.sur5r.net Git - openldap/blobdiff - contrib/ldapc++/src/LDAPModList.cpp
- removed char* in favour of string
[openldap] / contrib / ldapc++ / src / LDAPModList.cpp
index 0ae8e759d4fe88516e08cd14c32de5e206bee819..876b6ddb88ce53c2e6d5cb7386d6bb105afc48ef 100644 (file)
@@ -3,21 +3,26 @@
  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
  */
 
-// $Id: LDAPModList.cpp,v 1.3 2000/08/31 17:43:49 rhafer Exp $
 
 #include "LDAPModList.h"
+#include "debug.h"
 
 LDAPModList::LDAPModList(){
+    DEBUG(LDAP_DEBUG_CONSTRUCT,"LDAPModList::LDAPModList()" << endl);
 }
 
-LDAPModList::LDAPModList(const LDAPModList&){
+LDAPModList::LDAPModList(const LDAPModList& ml){
+    DEBUG(LDAP_DEBUG_CONSTRUCT,"LDAPModList::LDAPModList(&)" << endl);
+    m_modList=ml.m_modList;
 }
 
 void LDAPModList::addModification(const LDAPModification &mod){
+    DEBUG(LDAP_DEBUG_TRACE,"LDAPModList::addModification()" << endl);
        m_modList.push_back(mod);
 }
 
 LDAPMod** LDAPModList::toLDAPModArray(){
+    DEBUG(LDAP_DEBUG_TRACE,"LDAPModList::toLDAPModArray()" << endl);
        LDAPMod **ret = new LDAPMod*[m_modList.size()+1];
        ret[m_modList.size()]=0;
        ModList::const_iterator i;