Include "cos-hash.h".
authorMORIOKA Tomohiko <tomo.git@chise.org>
Tue, 23 Apr 2013 14:16:26 +0000 (23:16 +0900)
committerMORIOKA Tomohiko <tomo.git@chise.org>
Tue, 23 Apr 2013 14:16:26 +0000 (23:16 +0900)
(struct COS_Feature_ent): Moved to cos-i.h.
(concord_genre_open_feature): Setup `table->value_table'.

concord.c

index 71d5d4d..617f6c5 100644 (file)
--- a/concord.c
+++ b/concord.c
@@ -25,6 +25,7 @@
 #include "concord.h"
 #include "cos-i.h"
 #include "concord-name.h"
+#include "cos-hash.h"
 #include "concord-bdb.h"
 
 
@@ -521,15 +522,6 @@ concord_genre_get_index (CONCORD_Genre genre, const char* name)
 }
 
 
-struct COS_Feature_ent
-{
-  COS_Object_Header header;
-  CONCORD_Genre genre;
-  char* name;
-  DB* db;
-  u_int32_t access;
-};
-
 CONCORD_Feature
 concord_genre_open_feature (CONCORD_Genre genre, const char* feature)
 {
@@ -553,6 +545,7 @@ concord_genre_open_feature (CONCORD_Genre genre, const char* feature)
       return NULL;
     }
   strcpy (table->name, feature);
+  table->value_table = NULL;
   return table;
 }