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

Back to archive index

Kouhei Sutou null+****@clear*****
Tue Jun 11 15:51:41 JST 2013


Kouhei Sutou	2013-06-11 15:51:41 +0900 (Tue, 11 Jun 2013)

  New Revision: 3fe67f37c29469e5bc1d2b1ac94b1eaab548c0da
  https://github.com/groonga/groonga/commit/3fe67f37c29469e5bc1d2b1ac94b1eaab548c0da

  Message:
    clang: suppress a warning
    
    Add missing cast.
    
        lib/token.c:61:19: warning: assigning to 'byte *'
              (aka 'unsigned char *') from 'char *' converts between pointers to integer
              types with different sign [-Wpointer-sign]
          tokenizer->curr = GRN_TEXT_VALUE(str);
                          ^ ~~~~~~~~~~~~~~~~~~~

  Modified files:
    lib/token.c

  Modified: lib/token.c (+1 -1)
===================================================================
--- lib/token.c    2013-06-11 15:49:29 +0900 (315f0b3)
+++ lib/token.c    2013-06-11 15:51:41 +0900 (df6e063)
@@ -58,7 +58,7 @@ uvector_init(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data)
   user_data->ptr = tokenizer;
 
   grn_tokenizer_token_init(ctx, &(tokenizer->token));
-  tokenizer->curr = GRN_TEXT_VALUE(str);
+  tokenizer->curr = (byte *)GRN_TEXT_VALUE(str);
   tokenizer->tail = tokenizer->curr + GRN_TEXT_LEN(str);
   tokenizer->unit = sizeof(grn_id);
   return NULL;
-------------- next part --------------
HTML����������������������������...
Download 



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