[Groonga-commit] groonga/groonga at d731539 [master] Share common code

Back to archive index

Kouhei Sutou null+****@clear*****
Mon Jan 19 15:19:02 JST 2015


Kouhei Sutou	2015-01-19 15:19:02 +0900 (Mon, 19 Jan 2015)

  New Revision: d73153951e369628cd9ef39b99efe7c1ecf915b6
  https://github.com/groonga/groonga/commit/d73153951e369628cd9ef39b99efe7c1ecf915b6

  Message:
    Share common code

  Modified files:
    lib/grn_db.h

  Modified: lib/grn_db.h (+4 -2)
===================================================================
--- lib/grn_db.h    2015-01-19 12:59:06 +0900 (67b9c23)
+++ lib/grn_db.h    2015-01-19 15:19:02 +0900 (da4704f)
@@ -51,11 +51,13 @@ typedef struct {
 
 #define GRN_RSET_N_SUBRECS(ri) ((ri)->n_subrecs & ~GRN_RSET_UTIL_BIT)
 
+#define GRN_RSET_SUBREC_SIZE(subrec_size) \
+  (GRN_RSET_SCORE_SIZE + subrec_size)
 #define GRN_RSET_SUBRECS_CMP(a,b,dir) (((a) - (b))*(dir))
 #define GRN_RSET_SUBRECS_NTH(subrecs,size,n) \
-  ((int *)((byte *)subrecs + n * (GRN_RSET_SCORE_SIZE + size)))
+  ((int *)((byte *)subrecs + n * GRN_RSET_SUBREC_SIZE(size)))
 #define GRN_RSET_SUBRECS_COPY(subrecs,size,n,src) \
-  (memcpy(GRN_RSET_SUBRECS_NTH(subrecs, size, n), src, GRN_RSET_SCORE_SIZE + size))
+  (memcpy(GRN_RSET_SUBRECS_NTH(subrecs, size, n), src, GRN_RSET_SUBREC_SIZE(size)))
 
 #define GRN_JSON_LOAD_OPEN_BRACKET 0x40000000
 #define GRN_JSON_LOAD_OPEN_BRACE   0x40000001
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index