null+****@clear*****
null+****@clear*****
2012年 7月 20日 (金) 11:38:52 JST
Kouhei Sutou 2012-07-20 11:38:52 +0900 (Fri, 20 Jul 2012) New Revision: 908a9d27ba6c0588ec08e5419c53771dc0ac0d6e https://github.com/groonga/groonga/commit/908a9d27ba6c0588ec08e5419c53771dc0ac0d6e Log: Unindent Modified files: lib/db.c Modified: lib/db.c (+9 -9) =================================================================== --- lib/db.c 2012-07-20 11:38:40 +0900 (e031e5e) +++ lib/db.c 2012-07-20 11:38:52 +0900 (3c78188) @@ -523,17 +523,17 @@ grn_proc_create(grn_ctx *ctx, const char *name, unsigned int name_size, grn_proc GRN_API_RETURN(NULL); } } - if (!added) { - db_value *vp; - if ((vp = grn_tiny_array_at(&s->values, id)) && (res = (grn_proc *)vp->ptr)) { - if (res->funcs[PROC_INIT]) { - ERR(GRN_INVALID_ARGUMENT, "already used name"); - GRN_API_RETURN(NULL); - } - } else { - added = 1; + if (!added) { + db_value *vp; + if ((vp = grn_tiny_array_at(&s->values, id)) && (res = (grn_proc *)vp->ptr)) { + if (res->funcs[PROC_INIT]) { + ERR(GRN_INVALID_ARGUMENT, "already used name"); + GRN_API_RETURN(NULL); } + } else { + added = 1; } + } } else if (ctx->impl && ctx->impl->values) { id = grn_array_add(ctx, ctx->impl->values, NULL) | GRN_OBJ_TMP_OBJECT; added = 1; -------------- next part -------------- HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...下载