X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fdeclara.git;a=blobdiff_plain;f=lib%2Fgera.c;h=a07319d6917ae4500e1473c613c49d93f7b61dd7;hp=c0f565ce91f3e5c993b4500548d430acb89792ba;hb=f108abceddb1ccefe7bc9192d8ec81e2d91421df;hpb=dd00f87d72820e15332e947df6256db5cda4aa91 diff --git a/lib/gera.c b/lib/gera.c index c0f565c..a07319d 100644 --- a/lib/gera.c +++ b/lib/gera.c @@ -787,7 +787,7 @@ static void gera_isento2(struct declaracao *dec, FILE *f, int codigo, int subcodigo, int codigoreal) { struct isento *i; - i = isento_get(dec, codigo, dec->linhas[codigo]); + i = dec->ctx; fprintf(f, "%02d", codigoreal); fprintf(f, "%-11.11s", dec->cpf); /* Titular */ /* Titular (T), Dependente (D), Alimentando (A), FIXME Alimentando */ @@ -1100,6 +1100,7 @@ static int gera(struct declaracao *dec, char *filename) isento = isento_get(dec, codigo, i); \ if (!isento) \ break; \ + dec->ctx = isento; \ W(fn); \ } if (dec->ano <= 2017) {