[Groonga-commit] groonga/groonga [master] geo: apply inline to geo_quadrant_type

アーカイブの一覧に戻る

null+****@clear***** null+****@clear*****
2012年 6月 6日 (水) 13:07:04 JST


HAYASHI Kentaro	2012-06-06 13:07:04 +0900 (Wed, 06 Jun 2012)

  New Revision: 0f02c4c87405d7bc97363968c79ff56f0cfc11b0

  Log:
    geo: apply inline to geo_quadrant_type
    
    refs #1386
    
    This fix improves the performance penalty introduced at revision 397bbc80

  Modified files:
    lib/geo.c

  Modified: lib/geo.c (+1 -1)
===================================================================
--- lib/geo.c    2012-06-06 10:50:38 +0900 (c49422a)
+++ lib/geo.c    2012-06-06 13:07:04 +0900 (a3916b0)
@@ -1869,7 +1869,7 @@ geo_longitude_distance_type(int start_longitude, int end_longitude)
   }
 }
 
-static quadrant_type
+static inline quadrant_type
 geo_quadrant_type(grn_geo_point *point1, grn_geo_point *point2)
 {
 #define QUADRANT_1ST_WITH_AXIS(point) \




Groonga-commit メーリングリストの案内
アーカイブの一覧に戻る