null+****@clear*****
null+****@clear*****
2012年 6月 7日 (木) 22:51:48 JST
Kouhei Sutou 2012-06-07 22:51:48 +0900 (Thu, 07 Jun 2012) New Revision: 93f50167016f3aa6604556174f3ed034e89b83b1 Log: Suppress a warning warning: format '%ld' expects argument of type 'long int', but argument 8 has type 'int' [-Wformat] Use %zu instead of %ld for size_t. Modified files: lib/expr.c Modified: lib/expr.c (+1 -1) =================================================================== --- lib/expr.c 2012-06-07 22:47:55 +0900 (fed1063) +++ lib/expr.c 2012-06-07 22:51:48 +0900 (ee97a01) @@ -2140,7 +2140,7 @@ grn_proc_call(grn_ctx *ctx, grn_obj *proc, int nargs, grn_obj *caller) } \ if (GRN_BULK_VSIZE(var) != (sizeof(grn_obj *) + sizeof(grn_id))) { \ ERR(GRN_INVALID_ARGUMENT, \ - "invalid variable size: expected: %ld, actual: %ld", \ + "invalid variable size: expected: %zu, actual: %zu", \ (sizeof(grn_obj *) + sizeof(grn_id)), GRN_BULK_VSIZE(var)); \ goto exit; \ } \