null+****@clear*****
null+****@clear*****
2012年 7月 18日 (水) 18:49:26 JST
Kouhei Sutou 2012-07-18 18:49:26 +0900 (Wed, 18 Jul 2012) New Revision: df53960d319a723a56a233e9320069f10f61acbb https://github.com/groonga/groonga/commit/df53960d319a723a56a233e9320069f10f61acbb Log: Indent Modified files: lib/db.c Modified: lib/db.c (+13 -13) =================================================================== --- lib/db.c 2012-07-18 18:49:11 +0900 (ce8647f) +++ lib/db.c 2012-07-18 18:49:26 +0900 (783b7c1) @@ -518,22 +518,22 @@ grn_proc_create(grn_ctx *ctx, const char *name, unsigned int name_size, grn_proc if (name && name_size) { grn_db *s = (grn_db *)db; if (!(id = grn_table_get(ctx, s->keys, name, name_size))) { - if (!(id = grn_table_add(ctx, s->keys, name, name_size, &added))) { - ERR(GRN_NO_MEMORY_AVAILABLE, "grn_table_add failed"); - 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); + if (!(id = grn_table_add(ctx, s->keys, name, name_size, &added))) { + ERR(GRN_NO_MEMORY_AVAILABLE, "grn_table_add failed"); + 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; } - } 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...下載