[Groonga-commit] groonga/groonga [master] remove unnecessary GRN_APIs.

Zurück zum Archiv-Index

null+****@clear***** null+****@clear*****
2012年 2月 27日 (月) 19:28:31 JST


Susumu Yata	2012-02-27 19:28:31 +0900 (Mon, 27 Feb 2012)

  New Revision: 6a5dcede8416682882b691d44499d01e086af610

  Log:
    remove unnecessary GRN_APIs.

  Modified files:
    lib/dat.cpp
    lib/db.c
    lib/geo.c
    lib/hash.c
    lib/ii.c
    lib/io.c
    lib/pat.c
    lib/store.c
    lib/str.c

  Modified: lib/dat.cpp (+27 -27)
===================================================================
--- lib/dat.cpp    2012-02-27 19:09:35 +0900 (506dff9)
+++ lib/dat.cpp    2012-02-27 19:28:31 +0900 (04b56d8)
@@ -271,7 +271,7 @@ void grn_dat_cursor_fin(grn_ctx *, grn_dat_cursor *cursor) {
 
 extern "C" {
 
-GRN_API grn_dat *
+grn_dat *
 grn_dat_create(grn_ctx *ctx, const char *path, uint32_t,
                uint32_t, uint32_t flags)
 {
@@ -317,7 +317,7 @@ grn_dat_create(grn_ctx *ctx, const char *path, uint32_t,
   return dat;
 }
 
-GRN_API grn_dat *
+grn_dat *
 grn_dat_open(grn_ctx *ctx, const char *path)
 {
   if (path && (std::strlen(path) >= (PATH_MAX - (FILE_ID_LENGTH + 1)))) {
@@ -350,7 +350,7 @@ grn_dat_open(grn_ctx *ctx, const char *path)
   return dat;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_dat_close(grn_ctx *ctx, grn_dat *dat)
 {
   if (dat) {
@@ -360,7 +360,7 @@ grn_dat_close(grn_ctx *ctx, grn_dat *dat)
   return GRN_SUCCESS;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_dat_remove(grn_ctx *ctx, const char *path)
 {
   if (!path) {
@@ -395,7 +395,7 @@ grn_dat_remove(grn_ctx *ctx, const char *path)
   return grn_io_remove(ctx, path);
 }
 
-GRN_API grn_id
+grn_id
 grn_dat_get(grn_ctx *ctx, grn_dat *dat, const void *key,
             unsigned int key_size, void **)
 {
@@ -418,7 +418,7 @@ grn_dat_get(grn_ctx *ctx, grn_dat *dat, const void *key,
   return GRN_ID_NIL;
 }
 
-GRN_API grn_id
+grn_id
 grn_dat_add(grn_ctx *ctx, grn_dat *dat, const void *key,
             unsigned int key_size, void **, int *added)
 {
@@ -474,7 +474,7 @@ grn_dat_add(grn_ctx *ctx, grn_dat *dat, const void *key,
   }
 }
 
-GRN_API int
+int
 grn_dat_get_key(grn_ctx *ctx, grn_dat *dat, grn_id id, void *keybuf, int bufsize)
 {
   if (!grn_dat_open_trie_if_needed(ctx, dat)) {
@@ -494,7 +494,7 @@ grn_dat_get_key(grn_ctx *ctx, grn_dat *dat, grn_id id, void *keybuf, int bufsize
   return (int)key.length();
 }
 
-GRN_API int
+int
 grn_dat_get_key2(grn_ctx *ctx, grn_dat *dat, grn_id id, grn_obj *bulk)
 {
   if (!grn_dat_open_trie_if_needed(ctx, dat)) {
@@ -517,7 +517,7 @@ grn_dat_get_key2(grn_ctx *ctx, grn_dat *dat, grn_id id, grn_obj *bulk)
   return (int)key.length();
 }
 
-GRN_API grn_rc
+grn_rc
 grn_dat_delete_by_id(grn_ctx *ctx, grn_dat *dat, grn_id id,
                      grn_table_delete_optarg *optarg)
 {
@@ -549,7 +549,7 @@ grn_dat_delete_by_id(grn_ctx *ctx, grn_dat *dat, grn_id id,
   return GRN_SUCCESS;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_dat_delete(grn_ctx *ctx, grn_dat *dat, const void *key, unsigned int key_size,
                grn_table_delete_optarg *optarg)
 {
@@ -589,7 +589,7 @@ grn_dat_delete(grn_ctx *ctx, grn_dat *dat, const void *key, unsigned int key_siz
   return GRN_SUCCESS;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_dat_update_by_id(grn_ctx *ctx, grn_dat *dat, grn_id src_key_id,
                      const void *dest_key, unsigned int dest_key_size)
 {
@@ -623,7 +623,7 @@ grn_dat_update_by_id(grn_ctx *ctx, grn_dat *dat, grn_id src_key_id,
   return GRN_SUCCESS;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_dat_update(grn_ctx *ctx, grn_dat *dat,
                const void *src_key, unsigned int src_key_size,
                const void *dest_key, unsigned int dest_key_size)
@@ -658,7 +658,7 @@ grn_dat_update(grn_ctx *ctx, grn_dat *dat,
   return GRN_SUCCESS;
 }
 
-GRN_API int grn_dat_scan(grn_ctx *ctx, grn_dat *dat, const char *str,
+int grn_dat_scan(grn_ctx *ctx, grn_dat *dat, const char *str,
                          unsigned int str_size, grn_dat_scan_hit *scan_hits,
                          unsigned int max_num_scan_hits, const char **str_rest) {
   if (!grn_dat_open_trie_if_needed(ctx, dat) || !str ||
@@ -766,7 +766,7 @@ GRN_API int grn_dat_scan(grn_ctx *ctx, grn_dat *dat, const char *str,
   return num_scan_hits;
 }
 
-GRN_API grn_id
+grn_id
 grn_dat_lcp_search(grn_ctx *ctx, grn_dat *dat,
                    const void *key, unsigned int key_size)
 {
@@ -793,7 +793,7 @@ grn_dat_lcp_search(grn_ctx *ctx, grn_dat *dat,
   }
 }
 
-GRN_API unsigned int
+unsigned int
 grn_dat_size(grn_ctx *ctx, grn_dat *dat)
 {
   if (!grn_dat_open_trie_if_needed(ctx, dat)) {
@@ -806,7 +806,7 @@ grn_dat_size(grn_ctx *ctx, grn_dat *dat)
   return 0;
 }
 
-GRN_API grn_dat_cursor *
+grn_dat_cursor *
 grn_dat_cursor_open(grn_ctx *ctx, grn_dat *dat,
                     const void *min, unsigned int min_size,
                     const void *max, unsigned int max_size,
@@ -884,7 +884,7 @@ grn_dat_cursor_open(grn_ctx *ctx, grn_dat *dat,
   return dc;
 }
 
-GRN_API grn_id
+grn_id
 grn_dat_cursor_next(grn_ctx *ctx, grn_dat_cursor *c)
 {
   if (!c || !c->cursor) {
@@ -903,7 +903,7 @@ grn_dat_cursor_next(grn_ctx *ctx, grn_dat_cursor *c)
   return c->curr_rec;
 }
 
-GRN_API void
+void
 grn_dat_cursor_close(grn_ctx *ctx, grn_dat_cursor *c)
 {
   if (c) {
@@ -912,7 +912,7 @@ grn_dat_cursor_close(grn_ctx *ctx, grn_dat_cursor *c)
   }
 }
 
-GRN_API int
+int
 grn_dat_cursor_get_key(grn_ctx *ctx, grn_dat_cursor *c, const void **key)
 {
   if (c) {
@@ -925,7 +925,7 @@ grn_dat_cursor_get_key(grn_ctx *ctx, grn_dat_cursor *c, const void **key)
   return 0;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_dat_cursor_delete(grn_ctx *ctx, grn_dat_cursor *c,
                       grn_table_delete_optarg *optarg)
 {
@@ -950,7 +950,7 @@ grn_dat_cursor_delete(grn_ctx *ctx, grn_dat_cursor *c,
   return GRN_INVALID_ARGUMENT;
 }
 
-GRN_API grn_id
+grn_id
 grn_dat_curr_id(grn_ctx *ctx, grn_dat *dat)
 {
   if (!grn_dat_open_trie_if_needed(ctx, dat)) {
@@ -963,7 +963,7 @@ grn_dat_curr_id(grn_ctx *ctx, grn_dat *dat)
   return GRN_ID_NIL;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_dat_truncate(grn_ctx *ctx, grn_dat *dat)
 {
   if (!grn_dat_open_trie_if_needed(ctx, dat)) {
@@ -990,7 +990,7 @@ grn_dat_truncate(grn_ctx *ctx, grn_dat *dat)
   return GRN_SUCCESS;
 }
 
-GRN_API const char *
+const char *
 _grn_dat_key(grn_ctx *ctx, grn_dat *dat, grn_id id, uint32_t *key_size)
 {
   if (!grn_dat_open_trie_if_needed(ctx, dat)) {
@@ -1008,7 +1008,7 @@ _grn_dat_key(grn_ctx *ctx, grn_dat *dat, grn_id id, uint32_t *key_size)
   return static_cast<const char *>(key.ptr());
 }
 
-GRN_API grn_id
+grn_id
 grn_dat_next(grn_ctx *ctx, grn_dat *dat, grn_id id)
 {
   if (!grn_dat_open_trie_if_needed(ctx, dat)) {
@@ -1026,7 +1026,7 @@ grn_dat_next(grn_ctx *ctx, grn_dat *dat, grn_id id)
   return GRN_ID_NIL;
 }
 
-GRN_API grn_id
+grn_id
 grn_dat_at(grn_ctx *ctx, grn_dat *dat, grn_id id)
 {
   if (!grn_dat_open_trie_if_needed(ctx, dat)) {
@@ -1043,7 +1043,7 @@ grn_dat_at(grn_ctx *ctx, grn_dat *dat, grn_id id)
   return id;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_dat_clear_status_flags(grn_ctx *ctx, grn_dat *dat)
 {
   if (!grn_dat_open_trie_if_needed(ctx, dat)) {
@@ -1057,7 +1057,7 @@ grn_dat_clear_status_flags(grn_ctx *ctx, grn_dat *dat)
   return GRN_SUCCESS;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_dat_repair(grn_ctx *ctx, grn_dat *dat)
 {
   if (!grn_dat_open_trie_if_needed(ctx, dat)) {

  Modified: lib/db.c (+3 -3)
===================================================================
--- lib/db.c    2012-02-27 19:09:35 +0900 (5930c80)
+++ lib/db.c    2012-02-27 19:28:31 +0900 (f186ca5)
@@ -248,7 +248,7 @@ grn_db_curr_id(grn_ctx *ctx, grn_obj *db)
 }
 
 /* s must be validated by caller */
-GRN_API grn_rc
+grn_rc
 grn_db_close(grn_ctx *ctx, grn_obj *db)
 {
   grn_id id;
@@ -896,7 +896,7 @@ grn_table_create(grn_ctx *ctx, const char *name, unsigned int name_size,
   GRN_API_RETURN(res);
 }
 
-GRN_API grn_obj *
+grn_obj *
 grn_table_open(grn_ctx *ctx, const char *name, unsigned int name_size, const char *path)
 {
   grn_obj *db;
@@ -1245,7 +1245,7 @@ grn_view_transcript(grn_ctx *ctx, const char *path,
   return res;
 }
 
-GRN_API grn_id
+grn_id
 grn_view_add(grn_ctx *ctx, grn_obj *view, grn_obj *table)
 {
   if (!view || view->header.type != GRN_TABLE_VIEW) {

  Modified: lib/geo.c (+5 -5)
===================================================================
--- lib/geo.c    2012-02-27 19:09:35 +0900 (c7bc00c)
+++ lib/geo.c    2012-02-27 19:28:31 +0900 (564e16a)
@@ -1714,7 +1714,7 @@ exit :
   return n;
 }
 
-GRN_API grn_bool
+grn_bool
 grn_geo_in_circle(grn_ctx *ctx, grn_obj *point, grn_obj *center,
                   grn_obj *radius_or_point,
                   grn_geo_approximate_type approximate_type)
@@ -1792,7 +1792,7 @@ grn_geo_in_rectangle_raw(grn_ctx *ctx, grn_geo_point *point,
             (point->latitude <= top_left->latitude));
 }
 
-GRN_API grn_bool
+grn_bool
 grn_geo_in_rectangle(grn_ctx *ctx, grn_obj *point,
                      grn_obj *top_left, grn_obj *bottom_right)
 {
@@ -1917,7 +1917,7 @@ grn_geo_distance(grn_ctx *ctx, grn_obj *point1, grn_obj *point2,
   return d;
 }
 
-GRN_API double
+double
 grn_geo_distance_rectangle(grn_ctx *ctx, grn_obj *point1, grn_obj *point2)
 {
   double d = 0;
@@ -1966,7 +1966,7 @@ exit :
   return d;
 }
 
-GRN_API double
+double
 grn_geo_distance_sphere(grn_ctx *ctx, grn_obj *point1, grn_obj *point2)
 {
   double d = 0;
@@ -1993,7 +1993,7 @@ exit :
   return d;
 }
 
-GRN_API double
+double
 grn_geo_distance_ellipsoid(grn_ctx *ctx, grn_obj *point1, grn_obj *point2)
 {
   double d = 0;

  Modified: lib/hash.c (+2 -2)
===================================================================
--- lib/hash.c    2012-02-27 19:09:35 +0900 (d39bf84)
+++ lib/hash.c    2012-02-27 19:28:31 +0900 (e30f1f0)
@@ -1044,7 +1044,7 @@ grn_hash_remove(grn_ctx *ctx, const char *path)
   return grn_io_remove(ctx, path);
 }
 
-GRN_API grn_rc
+grn_rc
 grn_hash_truncate(grn_ctx *ctx, grn_hash *hash)
 {
   grn_rc rc;
@@ -2073,7 +2073,7 @@ entry2id(grn_ctx *ctx, grn_hash *hash, entry *e)
   return id;
 }
 
-GRN_API int
+int
 grn_hash_sort(grn_ctx *ctx, grn_hash *hash,
               int limit, grn_array *result, grn_table_sort_optarg *optarg)
 {

  Modified: lib/ii.c (+5 -5)
===================================================================
--- lib/ii.c    2012-02-27 19:09:35 +0900 (bb344c0)
+++ lib/ii.c    2012-02-27 19:28:31 +0900 (e41bc97)
@@ -3446,7 +3446,7 @@ _grn_ii_create(grn_ctx *ctx, grn_ii *ii, const char *path, grn_obj *lexicon, uin
   return ii;
 }
 
-GRN_API grn_ii *
+grn_ii *
 grn_ii_create(grn_ctx *ctx, const char *path, grn_obj *lexicon, uint32_t flags)
 {
   grn_ii *ii = NULL;
@@ -3461,7 +3461,7 @@ grn_ii_create(grn_ctx *ctx, const char *path, grn_obj *lexicon, uint32_t flags)
   return ii;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_ii_remove(grn_ctx *ctx, const char *path)
 {
   grn_rc rc;
@@ -3514,7 +3514,7 @@ exit:
   return rc;
 }
 
-GRN_API grn_ii *
+grn_ii *
 grn_ii_open(grn_ctx *ctx, const char *path, grn_obj *lexicon)
 {
   grn_io *seg, *chunk;
@@ -3561,7 +3561,7 @@ grn_ii_open(grn_ctx *ctx, const char *path, grn_obj *lexicon)
   return ii;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_ii_close(grn_ctx *ctx, grn_ii *ii)
 {
   grn_rc rc;
@@ -4951,7 +4951,7 @@ grn_uvector2updspecs(grn_ctx *ctx, grn_ii *ii, grn_id rid, unsigned int section,
   return GRN_SUCCESS;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_ii_column_update(grn_ctx *ctx, grn_ii *ii, grn_id rid, unsigned int section,
                      grn_obj *oldvalue, grn_obj *newvalue, grn_obj *posting)
 {

  Modified: lib/io.c (+5 -5)
===================================================================
--- lib/io.c    2012-02-27 19:09:35 +0900 (817fd17)
+++ lib/io.c    2012-02-27 19:28:31 +0900 (dcb0026)
@@ -171,7 +171,7 @@ grn_io_unregister(grn_io *io)
   }
 }
 
-GRN_API grn_io *
+grn_io *
 grn_io_create(grn_ctx *ctx, const char *path, uint32_t header_size, uint32_t segment_size,
               uint32_t max_segment, grn_io_mode mode, uint32_t flags)
 {
@@ -480,7 +480,7 @@ grn_io_open(grn_ctx *ctx, const char *path, grn_io_mode mode)
   return NULL;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_io_close(grn_ctx *ctx, grn_io *io)
 {
   int i;
@@ -535,7 +535,7 @@ grn_io_path(grn_io *io)
   return io->path;
 }
 
-GRN_API void *
+void *
 grn_io_header(grn_io *io)
 {
   return io->user_header;
@@ -1447,7 +1447,7 @@ grn_io_anon_unmap(grn_ctx *ctx, grn_io_mapinfo *mi, size_t length)
   GRN_MUNMAP(ctx, &mi->fmo, mi->map, length);
 }
 
-GRN_API grn_rc
+grn_rc
 grn_io_lock(grn_ctx *ctx, grn_io *io, int timeout)
 {
   static int _ncalls = 0, _ncolls = 0;
@@ -1487,7 +1487,7 @@ grn_io_lock(grn_ctx *ctx, grn_io *io, int timeout)
   return ctx->rc;
 }
 
-GRN_API void
+void
 grn_io_unlock(grn_io *io)
 {
   if (io) {

  Modified: lib/pat.c (+3 -3)
===================================================================
--- lib/pat.c    2012-02-27 19:09:35 +0900 (699a20f)
+++ lib/pat.c    2012-02-27 19:28:31 +0900 (525eba0)
@@ -552,7 +552,7 @@ grn_pat_remove(grn_ctx *ctx, const char *path)
   return grn_io_remove(ctx, path);
 }
 
-GRN_API grn_rc
+grn_rc
 grn_pat_truncate(grn_ctx *ctx, grn_pat *pat)
 {
   grn_rc rc;
@@ -1505,7 +1505,7 @@ grn_pat_next(grn_ctx *ctx, grn_pat *pat, grn_id id)
   return GRN_ID_NIL;
 }
 
-GRN_API grn_id
+grn_id
 grn_pat_at(grn_ctx *ctx, grn_pat *pat, grn_id id)
 {
   uint32_t key_size;
@@ -1514,7 +1514,7 @@ grn_pat_at(grn_ctx *ctx, grn_pat *pat, grn_id id)
   return GRN_ID_NIL;
 }
 
-GRN_API grn_id
+grn_id
 grn_pat_curr_id(grn_ctx *ctx, grn_pat *pat)
 {
   return pat->header->curr_rec;

  Modified: lib/store.c (+6 -6)
===================================================================
--- lib/store.c    2012-02-27 19:09:35 +0900 (d0fe36e)
+++ lib/store.c    2012-02-27 19:28:31 +0900 (80c77b8)
@@ -331,7 +331,7 @@ _grn_ja_create(grn_ctx *ctx, grn_ja *ja, const char *path,
   return ja;
 }
 
-GRN_API grn_ja *
+grn_ja *
 grn_ja_create(grn_ctx *ctx, const char *path, unsigned int max_element_size, uint32_t flags)
 {
   grn_ja *ja = NULL;
@@ -378,7 +378,7 @@ grn_ja_info(grn_ctx *ctx, grn_ja *ja, unsigned int *max_element_size)
   return GRN_SUCCESS;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_ja_close(grn_ctx *ctx, grn_ja *ja)
 {
   grn_rc rc;
@@ -459,7 +459,7 @@ grn_ja_ref_raw(grn_ctx *ctx, grn_ja *ja, grn_id id, grn_io_win *iw, uint32_t *va
   return iw->addr;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_ja_unref(grn_ctx *ctx, grn_io_win *iw)
 {
   if (!iw->addr) { return GRN_INVALID_ARGUMENT; }
@@ -937,7 +937,7 @@ grn_ja_put_raw(grn_ctx *ctx, grn_ja *ja, grn_id id,
   return ctx->rc;
 }
 
-GRN_API grn_rc
+grn_rc
 grn_ja_putv(grn_ctx *ctx, grn_ja *ja, grn_id id, grn_obj *vector, int flags)
 {
   grn_obj header, footer;
@@ -977,7 +977,7 @@ exit :
   return rc;
 }
 
-GRN_API uint32_t
+uint32_t
 grn_ja_size(grn_ctx *ctx, grn_ja *ja, grn_id id)
 {
   grn_ja_einfo *einfo = NULL, *ei;
@@ -1126,7 +1126,7 @@ grn_ja_ref_lzo(grn_ctx *ctx, grn_ja *ja, grn_id id, grn_io_win *iw, uint32_t *va
 }
 #endif /* NO_LZO */
 
-GRN_API void *
+void *
 grn_ja_ref(grn_ctx *ctx, grn_ja *ja, grn_id id, grn_io_win *iw, uint32_t *value_len)
 {
 #ifndef NO_ZLIB

  Modified: lib/str.c (+2 -2)
===================================================================
--- lib/str.c    2012-02-27 19:09:35 +0900 (9ec0d67)
+++ lib/str.c    2012-02-27 19:28:31 +0900 (f6f518c)
@@ -1523,7 +1523,7 @@ exit :
   return v;
 }
 
-GRN_API void
+void
 grn_itoh(unsigned int i, char *p, unsigned int len)
 {
   static const char *hex = "0123456789ABCDEF";
@@ -3203,7 +3203,7 @@ grn_text_cgidec(grn_ctx *ctx, grn_obj *buf, const char *p, const char *e, char d
   return p;
 }
 
-GRN_API void
+void
 grn_str_url_path_normalize(grn_ctx *ctx, const char *path, size_t path_len,
                            char *buf, size_t buf_len)
 {




Groonga-commit メーリングリストの案内
Zurück zum Archiv-Index