]> git.sur5r.net Git - openldap/blobdiff - contrib/ldapc++/src/LdifReader.h
Merge remote-tracking branch 'origin/mdb.master'
[openldap] / contrib / ldapc++ / src / LdifReader.h
index 8d0e751f032854bcd8945dd0e959db3db0f88ba9..9a5c70953011c00d76c1623f497f7f67a0ce4818 100644 (file)
@@ -1,5 +1,6 @@
+// $OpenLDAP$
 /*
- * Copyright 2008, OpenLDAP Foundation, All Rights Reserved.
+ * Copyright 2008-2012 The OpenLDAP Foundation, All Rights Reserved.
  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
  */
 
@@ -38,9 +39,9 @@ class LdifReader
     private:
         int getLdifLine(std::string &line);
 
-        int splitLine(const std::string& line, 
+        void splitLine(const std::string& line, 
                     std::string &type,
-                    std::string &value );
+                    std::string &value ) const;
 
         std::string readIncludeLine( const std::string &line) const;
 
@@ -48,6 +49,7 @@ class LdifReader
         LdifRecord m_currentRecord;
         int m_version;
         int m_curRecType;
+        int m_lineNumber;
         bool m_ldifTypeRequest;
         bool m_currentIsFirst;
 };