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

Back to archive index

Kouhei Sutou null+****@clear*****
Tue Jun 11 16:49:20 JST 2013


Kouhei Sutou	2013-06-11 16:49:20 +0900 (Tue, 11 Jun 2013)

  New Revision: 4aac7ef0f0f2995a9b450b42597347d325476f24
  https://github.com/groonga/groonga/commit/4aac7ef0f0f2995a9b450b42597347d325476f24

  Message:
    clang: suppress a warning
    
    Add a missing cast.
    
        lib/token.c:165:46: warning: passing
              'const unsigned char *' to parameter of type 'const char *' converts
              between pointers to integer types with different sign [-Wpointer-sign]
                                                     tokenizer->next,
                                                     ^~~~~~~~~~~~~~~
        include/groonga/tokenizer.h:195:82: note:
              passing argument to parameter 'str_ptr' here
          ...const char *str_ptr,
                         ^

  Modified files:
    lib/token.c

  Modified: lib/token.c (+1 -1)
===================================================================
--- lib/token.c    2013-06-11 15:53:26 +0900 (2488d13)
+++ lib/token.c    2013-06-11 16:49:20 +0900 (caf3036)
@@ -162,7 +162,7 @@ delimited_next(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data
     tokenizer->next =
       grn_tokenizer_tokenized_delimiter_next(ctx,
                                              &(tokenizer->token),
-                                             tokenizer->next,
+                                             (const char *)tokenizer->next,
                                              rest_length,
                                              tokenizer->query->encoding);
   } else {
-------------- next part --------------
HTML����������������������������...
Download 



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