[Groonga-mysql-commit] mroonga/mroonga [fix-for-visual-studio] MRN_MAX_PATH_SIZE -> MRN_MAX_KEY_SIZE

Back to archive index

Kouhei Sutou null+****@clear*****
Thu Oct 4 10:49:43 JST 2012


Kouhei Sutou	2012-04-10 16:36:09 +0900 (Tue, 10 Apr 2012)

  New Revision: f1d34cd5cfc2b92cfa410076edfcd42acf8ffe06
  https://github.com/mroonga/mroonga/commit/f1d34cd5cfc2b92cfa410076edfcd42acf8ffe06

  Log:
    MRN_MAX_PATH_SIZE -> MRN_MAX_KEY_SIZE
    
    Because index name is used as key in groonga database not path

  Modified files:
    lib/mrn_index_table_name.cpp
    lib/mrn_index_table_name.hpp

  Modified: lib/mrn_index_table_name.cpp (+3 -3)
===================================================================
--- lib/mrn_index_table_name.cpp    2012-04-10 16:34:28 +0900 (677adf3)
+++ lib/mrn_index_table_name.cpp    2012-04-10 16:36:09 +0900 (0febc53)
@@ -27,11 +27,11 @@ namespace mrn {
                                  const char *mysql_index_name)
     : table_name_(table_name),
       mysql_index_name_(mysql_index_name) {
-    char encoded_mysql_index_name[MRN_MAX_PATH_SIZE];
+    char encoded_mysql_index_name[MRN_MAX_KEY_SIZE];
     encode(encoded_mysql_index_name,
-           encoded_mysql_index_name + MRN_MAX_PATH_SIZE,
+           encoded_mysql_index_name + MRN_MAX_KEY_SIZE,
            mysql_index_name_, mysql_index_name_ + strlen(mysql_index_name_));
-    snprintf(name_, MRN_MAX_PATH_SIZE,
+    snprintf(name_, MRN_MAX_KEY_SIZE,
              "%s-%s", table_name_, encoded_mysql_index_name);
     length_ = strlen(name_);
   }

  Modified: lib/mrn_index_table_name.hpp (+1 -1)
===================================================================
--- lib/mrn_index_table_name.hpp    2012-04-10 16:34:28 +0900 (43737ef)
+++ lib/mrn_index_table_name.hpp    2012-04-10 16:36:09 +0900 (ea2c300)
@@ -32,7 +32,7 @@ namespace mrn {
   private:
     const char *table_name_;
     const char *mysql_index_name_;
-    char name_[MRN_MAX_PATH_SIZE];
+    char name_[MRN_MAX_KEY_SIZE];
     size_t length_;
 
     uint encode(char *buf_st, char *buf_ed, const char *st, const char *ed);
-------------- next part --------------
HTML����������������������������...
下載 



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