Não salva cônjuge caso não haja CPF.
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Mon, 9 Apr 2018 23:51:52 +0000 (20:51 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Tue, 10 Apr 2018 03:01:59 +0000 (00:01 -0300)
Cônjuge era salvo mesmo quando não havia cônjuge.

lib/conjuge.c

index ff4498b..3608c3b 100644 (file)
@@ -71,6 +71,8 @@ static int run_conjuge(struct declaracao *dec, char **args, int argc)
 
 void conjuge_salva(struct declaracao *dec, FILE *f)
 {
+       if (!dec->conjuge.cpf)
+               return;
        fprintf(f, "conjuge \"%s\" %lld %lld %lld %lld %lld %lld %lld %lld %d\n",
                dec->conjuge.cpf, dec->conjuge.base,
                dec->conjuge.imposto, dec->conjuge.isento,