[Groonga-commit] groonga/groonga at e6e1b31 [master] clang: suppress a warning

Back to archive index

Kouhei Sutou null+****@clear*****
Tue Jun 11 17:06:34 JST 2013


Kouhei Sutou	2013-06-11 17:06:34 +0900 (Tue, 11 Jun 2013)

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

  Message:
    clang: suppress a warning
    
    Remove a needless variable.
    
        lib/tokenizer.c:57:24: warning: initializing
              'const unsigned char *' with an expression of type 'const char *' converts
              between pointers to integer types with different sign [-Wpointer-sign]
          const unsigned char *binary_string = str_ptr;
                               ^               ~~~~~~~

  Modified files:
    lib/tokenizer.c

  Modified: lib/tokenizer.c (+1 -3)
===================================================================
--- lib/tokenizer.c    2013-06-11 17:03:50 +0900 (c0a7707)
+++ lib/tokenizer.c    2013-06-11 17:06:34 +0900 (d0eb3bb)
@@ -54,8 +54,6 @@ grn_tokenizer_is_tokenized_delimiter(grn_ctx *ctx,
                                      unsigned int str_length,
                                      grn_encoding encoding)
 {
-  const unsigned char *binary_string = str_ptr;
-
   if (encoding != GRN_ENC_UTF8) {
     return GRN_FALSE;
   }
@@ -64,7 +62,7 @@ grn_tokenizer_is_tokenized_delimiter(grn_ctx *ctx,
     return GRN_FALSE;
   }
 
-  return memcmp(binary_string,
+  return memcmp(str_ptr,
                 GRN_TOKENIZER_TOKENIZED_DELIMITER_UTF8,
                 GRN_TOKENIZER_TOKENIZED_DELIMITER_UTF8_LEN) == 0;
 }
-------------- next part --------------
HTML����������������������������...
Download 



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