morit****@razil*****
morit****@razil*****
2009年 4月 12日 (日) 00:53:57 JST
森です。 ご指摘ありがとうございます! breakが抜けてました・・ >>> Kouhei Sutou さんは書きました: > 須藤です。 > > 動きが少しわからないので教えてください。 > > grn_obj_set_value()で、objがカラムでGRN_COLUMN_FIX_SIZEのと > き、GRN_OBJ_SETを指定していると、GRN_OBJ_INCRも効いてしまう > のですがそういうものなのでしょうか? > > ドキュメントを見た感じだと独立して指定できるような気がするの > ですが。。。 > > diff --git a/lib/db.c b/lib/db.c > index 59e635f..e1cf301 100644 > --- a/lib/db.c > +++ b/lib/db.c > @@ -2726,6 +2726,7 @@ grn_obj_set_value(grn_ctx *ctx, grn_obj *obj, grn_id id, > case GRN_OBJ_SET : > memcpy(p, v, s); > rc = GRN_SUCCESS; > + break; > case GRN_OBJ_INCR : > INCRDECR(+=); > break; > > -- > 須藤 功平 <kou****@clear*****> > > 株式会社クリアコード (http://www.clear-code.com/) > > _______________________________________________ > groonga-dev mailing list > groon****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/groonga-dev > -- morita