Imprime linha com rendimentos de PJ.
[cascardo/declara.git] / declaracao.c
index 5494339..d88c48d 100644 (file)
@@ -35,6 +35,11 @@ struct declaracao * declaracao_new(int ano)
                free(dec);
                return NULL;
        }
+       dec->totalrendimento = 0;
+       dec->pago = 0;
+       dec->devido = 0;
+       dec->restituicao = 0;
+       dec->tipo = SIMPLES;
        return dec;
 }
 
@@ -44,6 +49,10 @@ void declaracao_free(struct declaracao *dec)
                free(dec->cpf);
        if (dec->nome)
                free(dec->nome);
+       if (dec->recibo)
+               free(dec->recibo);
+       if (dec->retifica);
+               free(dec->retifica);
        list_free(dec->rendimento, rendimento_free);
        free(dec);
 }