Escapa o carectere %.
[cascardo/declara.git] / lib / base.c
index 4414c36..8007d12 100644 (file)
@@ -22,6 +22,7 @@
 #include <string.h>
 #include <errno.h>
 #include "rendimento.h"
+#include "carne.h"
 #include "pagamento.h"
 #include "bem.h"
 #include "isento.h"
@@ -73,6 +74,8 @@ static int run_resumo(struct declaracao *dec, char **args, int argc)
                R(totais_get(dec, "BENS")));
        printf("bens: "FMT_R"\n",
                R(totais_get(dec, "BENSANTERIOR")));
+       printf("aliquota efetiva: "FMT_R"%%\n",
+               R(dec->aliquota_efetiva));
        printf("hash: %010ld\n", dec->hash);
        return 0;
 }
@@ -106,6 +109,7 @@ static void salva(struct declaracao *dec, FILE *f)
                fprintf(f, "dvconta \"%s\"\n", dec->dvconta);
        contribuinte_salva(dec, f);
        rendimento_salva(dec, f);
+       carne_salva(dec, f);
        pagamento_salva(dec, f);
        bem_salva(dec, f);
        isento_salva(dec, f);