null+****@clear*****
null+****@clear*****
Fri Aug 10 18:20:40 JST 2012
Kouhei Sutou 2012-08-10 18:20:40 +0900 (Fri, 10 Aug 2012) New Revision: e8e2dca3ba52308587d5ae3939e72c7af5f0a4f7 https://github.com/groonga/groonga/commit/e8e2dca3ba52308587d5ae3939e72c7af5f0a4f7 Log: clang: suppress a warning proc.c:2219:15: warning: implicit conversion from enumeration type 'grn_log_level' to different enumeration type 'grn_rc' [-Wconversion] ERR(GRN_ERROR, "invalid column type"); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ctx.h:78:21: note: expanded from macro 'GRN_ERROR' #define GRN_ERROR GRN_LOG_ERROR ^ ./ctx.h:144:45: note: expanded from macro 'ERR' #define ERR(rc,...) ERRSET(ctx, GRN_ERROR, (rc), __VA_ARGS__) ^ ./ctx.h:118:15: note: expanded from macro 'ERRSET' ctx_->rc = (r);\ ~ ^ Modified files: lib/proc.c Modified: lib/proc.c (+3 -1) =================================================================== --- lib/proc.c 2012-08-10 18:17:19 +0900 (d8582a2) +++ lib/proc.c 2012-08-10 18:20:40 +0900 (fae424d) @@ -2216,7 +2216,9 @@ dump_records(grn_ctx *ctx, grn_obj *outbuf, grn_obj *table) case GRN_OBJ_COLUMN_INDEX: break; default: - ERR(GRN_ERROR, "invalid column type"); + ERR(GRN_OPERATION_NOT_SUPPORTED, + "unsupported column type: %#x", + column->header.type); break; } break; -------------- next part -------------- HTML����������������������������... Download