[Groonga-commit] pgroonga/pgroonga at 44c1eeb [master] Remove needless PGrn prefix for internal variables

Back to archive index

Kouhei Sutou null+****@clear*****
Sat Apr 23 23:00:48 JST 2016


Kouhei Sutou	2016-04-23 23:00:48 +0900 (Sat, 23 Apr 2016)

  New Revision: 44c1eebec8c9690168ba2a2f05c485ad945d65bd
  https://github.com/pgroonga/pgroonga/commit/44c1eebec8c9690168ba2a2f05c485ad945d65bd

  Message:
    Remove needless PGrn prefix for internal variables

  Modified files:
    src/pgrn_highlight_html.c

  Modified: src/pgrn_highlight_html.c (+21 -21)
===================================================================
--- src/pgrn_highlight_html.c    2016-04-23 22:46:42 +0900 (250cec2)
+++ src/pgrn_highlight_html.c    2016-04-23 23:00:48 +0900 (966eb4a)
@@ -9,38 +9,38 @@
 #include <utils/builtins.h>
 
 static grn_ctx *ctx = &PGrnContext;
-static grn_obj *PGrnKeywordsTable = NULL;
-static grn_obj PGrnKeywordIDs;
+static grn_obj *keywordsTable = NULL;
+static grn_obj keywordIDs;
 
 PG_FUNCTION_INFO_V1(pgroonga_highlight_html);
 
 void
 PGrnInitializeHighlightHTML(void)
 {
-	PGrnKeywordsTable = grn_table_create(ctx, NULL, 0, NULL,
-										 GRN_OBJ_TABLE_PAT_KEY,
-										 grn_ctx_at(ctx, GRN_DB_SHORT_TEXT),
-										 NULL);
+	keywordsTable = grn_table_create(ctx, NULL, 0, NULL,
+									 GRN_OBJ_TABLE_PAT_KEY,
+									 grn_ctx_at(ctx, GRN_DB_SHORT_TEXT),
+									 NULL);
 	grn_obj_set_info(ctx,
-					 PGrnKeywordsTable,
+					 keywordsTable,
 					 GRN_INFO_NORMALIZER,
 					 grn_ctx_get(ctx, "NormalizerAuto", -1));
 
-	GRN_RECORD_INIT(&PGrnKeywordIDs,
+	GRN_RECORD_INIT(&keywordIDs,
 					GRN_OBJ_VECTOR,
-					grn_obj_id(ctx, PGrnKeywordsTable));
+					grn_obj_id(ctx, keywordsTable));
 }
 
 void
 PGrnFinalizeHighlightHTML(void)
 {
-	if (!PGrnKeywordsTable)
+	if (!keywordsTable)
 		return;
 
-	GRN_OBJ_FIN(ctx, &PGrnKeywordIDs);
+	GRN_OBJ_FIN(ctx, &keywordIDs);
 
-	grn_obj_close(ctx, PGrnKeywordsTable);
-	PGrnKeywordsTable = NULL;
+	grn_obj_close(ctx, keywordsTable);
+	keywordsTable = NULL;
 }
 
 static void
@@ -49,7 +49,7 @@ PGrnKeywordsTableUpdate(ArrayType *keywords)
 	{
 		int i, n;
 
-		GRN_BULK_REWIND(&PGrnKeywordIDs);
+		GRN_BULK_REWIND(&keywordIDs);
 
 		n = ARR_DIMS(keywords)[0];
 		for (i = 1; i <= n; i++)
@@ -65,13 +65,13 @@ PGrnKeywordsTableUpdate(ArrayType *keywords)
 				continue;
 
 			keyword = DatumGetTextPP(keywordDatum);
-			id = grn_table_add(ctx, PGrnKeywordsTable,
+			id = grn_table_add(ctx, keywordsTable,
 							   VARDATA_ANY(keyword),
 							   VARSIZE_ANY_EXHDR(keyword),
 							   NULL);
 			if (id == GRN_ID_NIL)
 				continue;
-			GRN_RECORD_PUT(ctx, &PGrnKeywordIDs, id);
+			GRN_RECORD_PUT(ctx, &keywordIDs, id);
 		}
 	}
 
@@ -81,7 +81,7 @@ PGrnKeywordsTableUpdate(ArrayType *keywords)
 		size_t nIDs;
 
 		cursor = grn_table_cursor_open(ctx,
-									   PGrnKeywordsTable,
+									   keywordsTable,
 									   NULL, 0,
 									   NULL, 0,
 									   0, -1, 0);
@@ -89,11 +89,11 @@ PGrnKeywordsTableUpdate(ArrayType *keywords)
 			ereport(ERROR,
 					(errcode(ERRCODE_OUT_OF_MEMORY),
 					 errmsg("pgroonga: "
-							"failed to create cursor for PGrnKeywordsTable: %s",
+							"failed to create cursor for keywordsTable: %s",
 							ctx->errbuf)));
 		}
 
-		nIDs = GRN_BULK_VSIZE(&PGrnKeywordIDs) / sizeof(grn_id);
+		nIDs = GRN_BULK_VSIZE(&keywordIDs) / sizeof(grn_id);
 		while ((id = grn_table_cursor_next(ctx, cursor)) != GRN_ID_NIL)
 		{
 			size_t i;
@@ -101,7 +101,7 @@ PGrnKeywordsTableUpdate(ArrayType *keywords)
 
 			for (i = 0; i < nIDs; i++)
 			{
-				if (id == GRN_RECORD_VALUE_AT(&PGrnKeywordIDs, i))
+				if (id == GRN_RECORD_VALUE_AT(&keywordIDs, i))
 				{
 					specified = true;
 					break;
@@ -145,7 +145,7 @@ PGrnHighlightHTML(text *target)
 			size_t previous = 0;
 			size_t chunkLength;
 
-			nHits = grn_pat_scan(ctx, (grn_pat *)PGrnKeywordsTable,
+			nHits = grn_pat_scan(ctx, (grn_pat *)keywordsTable,
 								 string, stringLength,
 								 hits, MAX_N_HITS, &rest);
 			for (i = 0; i < nHits; i++) {
-------------- next part --------------
HTML����������������������������...
다운로드 



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