refine ngram header
authorPeng Wu <alexepico@gmail.com>
Thu, 31 Mar 2011 02:57:05 +0000 (10:57 +0800)
committerPeng Wu <alexepico@gmail.com>
Thu, 31 Mar 2011 03:33:21 +0000 (11:33 +0800)
src/storage/ngram.h

index 42f7aaf..1afda82 100644 (file)
@@ -83,14 +83,6 @@ class Bigram{
 private:
     DB * m_system;
     DB * m_user;
-public:
-    Bigram(){
-       m_system = NULL; m_user = NULL;
-    }
-
-    ~Bigram(){
-       reset();
-    }
 
     void reset(){
        if ( m_system ){
@@ -102,7 +94,16 @@ public:
            m_user = NULL;
        }
     }
-    
+
+public:
+    Bigram(){
+       m_system = NULL; m_user = NULL;
+    }
+
+    ~Bigram(){
+       reset();
+    }
+
     /* attach system and user bi-gram */
     /* when with training systemdb is NULL, only user_gram */
     bool attach(const char * systemfile, const char * userfile);