#include "conjuge.h"
#include "sistema.h"
#include "rendimento.h"
+#include "carne.h"
#include "isento.h"
#include "pagamento.h"
#include "bem.h"
dec->rendimento = list_new();
if (!dec->rendimento)
goto out_rendimento;
+ dec->carne = list_new();
+ if (!dec->carne)
+ goto out_carne;
dec->isentos = list_new();
if (!dec->isentos)
goto out_isentos;
out_pagamentos:
list_free(dec->isentos, isento_free);
out_isentos:
+ list_free(dec->carne, carne_free);
+out_carne:
list_free(dec->rendimento, rendimento_free);
out_rendimento:
free(dec);
if (dec->dvconta)
free(dec->dvconta);
list_free(dec->rendimento, rendimento_free);
+ list_free(dec->carne, carne_free);
list_free(dec->isentos, isento_free);
list_free(dec->pagamentos, pagamento_free);
list_free(dec->bens, bem_free);
contribuinte_cmd_init();
conjuge_cmd_init();
rendimento_cmd_init();
+ carne_cmd_init();
isento_cmd_init();
pagamento_cmd_init();
bem_cmd_init();
dependente_cmd_init();
calcula_cmd_init();
gera_cmd_init();
+ importa_cmd_init();
sistema_cmd_init();
help_cmd_init();
}