X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=concord-bdb.h;h=92d6155102025eb49c7e73b1dba43677356727a0;hb=f8143de309e6365476a371d0f7c895006f30414a;hp=83a63f9fa2bacc20472c382dc08479588525c474;hpb=d0643a1a7a29058771d020e4b24f2833fdce9522;p=chise%2Fconcord.git diff --git a/concord-bdb.h b/concord-bdb.h index 83a63f9..92d6155 100644 --- a/concord-bdb.h +++ b/concord-bdb.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2003,2004,2005 MORIOKA Tomohiko +/* Copyright (C) 2003,2004,2005,2006 MORIOKA Tomohiko This file is part of the CONCORD Library. The CONCORD Library is free software; you can redistribute it and/or @@ -26,18 +26,18 @@ extern "C" { #include #include -DB* CONCORD_BDB_open (const unsigned char* db_dir, - const unsigned char* genre, - const unsigned char* key_type, - const unsigned char* name, +DB* CONCORD_BDB_open (const char* db_dir, + const char* genre, + const char* key_type, + const char* name, DBTYPE real_subtype, u_int32_t accessmask, int modemask); int CONCORD_BDB_close (DB* db); -int CONCORD_BDB_get (DB* db, const unsigned char* key, DBT* valdatum); +int CONCORD_BDB_get (DB* db, const char* key, DBT* valdatum); -int CONCORD_BDB_put (DB* db, const unsigned char* key, unsigned char* value); +int CONCORD_BDB_put (DB* db, const char* key, unsigned char* value); #ifdef __cplusplus