X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=lib%2Fbem.c;h=74fdb551ae90e0bce5c1a34f86d69906fce90ede;hb=283bf533b275b0650c11930e3bf280cdc916e703;hp=57c4ef3a8acef34d20d1c5d4d30e01b60db6fd91;hpb=58291e53443f45fa03f600617eeb3bf93a234272;p=cascardo%2Fdeclara.git diff --git a/lib/bem.c b/lib/bem.c index 57c4ef3..74fdb55 100644 --- a/lib/bem.c +++ b/lib/bem.c @@ -77,6 +77,8 @@ static struct bem * bem_new(char **args, int argc) } } + bem->dependente = 0; /* TODO */ + if (r < 0 || bem->codigo < 0 || bem->valor_anterior < 0 || bem->valor < 0) { bem_free(bem); @@ -94,7 +96,7 @@ static int run_bem(struct declaracao *dec, char **args, int argc) bem = bem_new(args, argc); if (!bem) return -ENOMEM; - r = list_insert_ordered(&dec->bens, bem, bem_cmp); + r = list_add(&dec->bens, bem); if (r < 0) { bem_free(bem); return r;