[Groonga-commit] groonga/groonga at dadde04 [master] Use (a bit) more readable variable name

Back to archive index

Kouhei Sutou null+****@clear*****
Wed Jul 1 16:35:29 JST 2015


Kouhei Sutou	2015-07-01 16:35:29 +0900 (Wed, 01 Jul 2015)

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

  Message:
    Use (a bit) more readable variable name
    
    It also avoids variable shadowing. "e" is used for "grn_expr".

  Modified files:
    lib/expr.c

  Modified: lib/expr.c (+79 -79)
===================================================================
--- lib/expr.c    2015-06-30 18:07:33 +0900 (81264e5)
+++ lib/expr.c    2015-07-01 16:35:29 +0900 (4f46d23)
@@ -3074,16 +3074,16 @@ grn_expr_exec(grn_ctx *ctx, grn_obj *expr, int nargs)
         break;
       case GRN_OP_GEO_DISTANCE1 :
         {
-          grn_obj *e;
+          grn_obj *value;
           double lng1, lat1, lng2, lat2, x, y, d;
-          POP1(e);
-          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lng2 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1ALLOC1(e, res);
-          lat2 = GEO_INT2RAD(GRN_INT32_VALUE(e));
+          POP1(value);
+          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lng2 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1ALLOC1(value, res);
+          lat2 = GEO_INT2RAD(GRN_INT32_VALUE(value));
           x = (lng2 - lng1) * cos((lat1 + lat2) * 0.5);
           y = (lat2 - lat1);
           d = sqrt((x * x) + (y * y)) * GEO_RADIOUS;
@@ -3095,16 +3095,16 @@ grn_expr_exec(grn_ctx *ctx, grn_obj *expr, int nargs)
         break;
       case GRN_OP_GEO_DISTANCE2 :
         {
-          grn_obj *e;
+          grn_obj *value;
           double lng1, lat1, lng2, lat2, x, y, d;
-          POP1(e);
-          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lng2 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1ALLOC1(e, res);
-          lat2 = GEO_INT2RAD(GRN_INT32_VALUE(e));
+          POP1(value);
+          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lng2 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1ALLOC1(value, res);
+          lat2 = GEO_INT2RAD(GRN_INT32_VALUE(value));
           x = sin(fabs(lng2 - lng1) * 0.5);
           y = sin(fabs(lat2 - lat1) * 0.5);
           d = asin(sqrt((y * y) + cos(lat1) * cos(lat2) * x * x)) * 2 * GEO_RADIOUS;
@@ -3116,16 +3116,16 @@ grn_expr_exec(grn_ctx *ctx, grn_obj *expr, int nargs)
         break;
       case GRN_OP_GEO_DISTANCE3 :
         {
-          grn_obj *e;
+          grn_obj *value;
           double lng1, lat1, lng2, lat2, p, q, m, n, x, y, d;
-          POP1(e);
-          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lng2 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1ALLOC1(e, res);
-          lat2 = GEO_INT2RAD(GRN_INT32_VALUE(e));
+          POP1(value);
+          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lng2 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1ALLOC1(value, res);
+          lat2 = GEO_INT2RAD(GRN_INT32_VALUE(value));
           p = (lat1 + lat2) * 0.5;
           q = (1 - GEO_BES_C3 * sin(p) * sin(p));
           m = GEO_BES_C1 / sqrt(q * q * q);
@@ -3141,16 +3141,16 @@ grn_expr_exec(grn_ctx *ctx, grn_obj *expr, int nargs)
         break;
       case GRN_OP_GEO_DISTANCE4 :
         {
-          grn_obj *e;
+          grn_obj *value;
           double lng1, lat1, lng2, lat2, p, q, m, n, x, y, d;
-          POP1(e);
-          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lng2 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1ALLOC1(e, res);
-          lat2 = GEO_INT2RAD(GRN_INT32_VALUE(e));
+          POP1(value);
+          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lng2 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1ALLOC1(value, res);
+          lat2 = GEO_INT2RAD(GRN_INT32_VALUE(value));
           p = (lat1 + lat2) * 0.5;
           q = (1 - GEO_GRS_C3 * sin(p) * sin(p));
           m = GEO_GRS_C1 / sqrt(q * q * q);
@@ -3167,26 +3167,26 @@ grn_expr_exec(grn_ctx *ctx, grn_obj *expr, int nargs)
       case GRN_OP_GEO_WITHINP5 :
         {
           int r;
-          grn_obj *e;
+          grn_obj *value;
           double lng0, lat0, lng1, lat1, x, y, d;
-          POP1(e);
-          lng0 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lat0 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1ALLOC1(e, res);
+          POP1(value);
+          lng0 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lat0 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1ALLOC1(value, res);
           x = (lng1 - lng0) * cos((lat0 + lat1) * 0.5);
           y = (lat1 - lat0);
           d = sqrt((x * x) + (y * y)) * GEO_RADIOUS;
-          switch (e->header.domain) {
+          switch (value->header.domain) {
           case GRN_DB_INT32 :
-            r = d <= GRN_INT32_VALUE(e);
+            r = d <= GRN_INT32_VALUE(value);
             break;
           case GRN_DB_FLOAT :
-            r = d <= GRN_FLOAT_VALUE(e);
+            r = d <= GRN_FLOAT_VALUE(value);
             break;
           default :
             r = 0;
@@ -3201,20 +3201,20 @@ grn_expr_exec(grn_ctx *ctx, grn_obj *expr, int nargs)
       case GRN_OP_GEO_WITHINP6 :
         {
           int r;
-          grn_obj *e;
+          grn_obj *value;
           double lng0, lat0, lng1, lat1, lng2, lat2, x, y, d;
-          POP1(e);
-          lng0 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lat0 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1(e);
-          lng2 = GEO_INT2RAD(GRN_INT32_VALUE(e));
-          POP1ALLOC1(e, res);
-          lat2 = GEO_INT2RAD(GRN_INT32_VALUE(e));
+          POP1(value);
+          lng0 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lat0 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1(value);
+          lng2 = GEO_INT2RAD(GRN_INT32_VALUE(value));
+          POP1ALLOC1(value, res);
+          lat2 = GEO_INT2RAD(GRN_INT32_VALUE(value));
           x = (lng1 - lng0) * cos((lat0 + lat1) * 0.5);
           y = (lat1 - lat0);
           d = (x * x) + (y * y);
@@ -3230,24 +3230,24 @@ grn_expr_exec(grn_ctx *ctx, grn_obj *expr, int nargs)
       case GRN_OP_GEO_WITHINP8 :
         {
           int r;
-          grn_obj *e;
+          grn_obj *value;
           int64_t ln0, la0, ln1, la1, ln2, la2, ln3, la3;
-          POP1(e);
-          ln0 = GRN_INT32_VALUE(e);
-          POP1(e);
-          la0 = GRN_INT32_VALUE(e);
-          POP1(e);
-          ln1 = GRN_INT32_VALUE(e);
-          POP1(e);
-          la1 = GRN_INT32_VALUE(e);
-          POP1(e);
-          ln2 = GRN_INT32_VALUE(e);
-          POP1(e);
-          la2 = GRN_INT32_VALUE(e);
-          POP1(e);
-          ln3 = GRN_INT32_VALUE(e);
-          POP1ALLOC1(e, res);
-          la3 = GRN_INT32_VALUE(e);
+          POP1(value);
+          ln0 = GRN_INT32_VALUE(value);
+          POP1(value);
+          la0 = GRN_INT32_VALUE(value);
+          POP1(value);
+          ln1 = GRN_INT32_VALUE(value);
+          POP1(value);
+          la1 = GRN_INT32_VALUE(value);
+          POP1(value);
+          ln2 = GRN_INT32_VALUE(value);
+          POP1(value);
+          la2 = GRN_INT32_VALUE(value);
+          POP1(value);
+          ln3 = GRN_INT32_VALUE(value);
+          POP1ALLOC1(value, res);
+          la3 = GRN_INT32_VALUE(value);
           r = ((ln2 <= ln0) && (ln0 <= ln3) && (la2 <= la0) && (la0 <= la3));
           GRN_INT32_SET(ctx, res, r);
           res->header.type = GRN_BULK;
-------------- next part --------------
HTML����������������������������...
Download 



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