From 520ca52421b0629d7b5b0d598ac628b7826b7faa Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Sun, 13 Mar 2016 15:11:08 -0300 Subject: [PATCH] Imprime complemento corretamente. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Se não há complemento, imprime espaços. --- lib/gera.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gera.c b/lib/gera.c index 9a7f57b..f49ac28 100644 --- a/lib/gera.c +++ b/lib/gera.c @@ -165,7 +165,7 @@ static void gera_contribuinte(struct declaracao *dec, FILE *f) fprintf(f, "%-15.15s", dec->contribuinte.tipo_logradouro); fprintf(f, "%-40.40s", dec->contribuinte.logradouro); fprintf(f, "%-6.6s", dec->contribuinte.numero); - fprintf(f, "%-21.21s", dec->contribuinte.complemento); + fprintf(f, "%-21.21s", dec->contribuinte.complemento ?: ""); fprintf(f, "%-19.19s", dec->contribuinte.bairro); fprintf(f, "%-9.9s", dec->contribuinte.cep); fprintf(f, "%04d", dec->contribuinte.cd_municipio); @@ -520,7 +520,7 @@ static void gera_recibodetalhe(struct declaracao *dec, FILE *f) fprintf(f, "%-15.15s", dec->contribuinte.tipo_logradouro); fprintf(f, "%-40.40s", dec->contribuinte.logradouro); fprintf(f, "%-6.6s", dec->contribuinte.numero); - fprintf(f, "%-21.21s", dec->contribuinte.complemento); + fprintf(f, "%-21.21s", dec->contribuinte.complemento ?: ""); fprintf(f, "%-19.19s", dec->contribuinte.bairro); fprintf(f, "%-9.9s", dec->contribuinte.cep); fprintf(f, "%04d", dec->contribuinte.cd_municipio); -- 2.20.1