From: Thadeu Lima de Souza Cascardo Date: Sun, 13 Mar 2016 18:11:08 +0000 (-0300) Subject: Imprime complemento corretamente. X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fdeclara.git;a=commitdiff_plain;h=520ca52421b0629d7b5b0d598ac628b7826b7faa Imprime complemento corretamente. Se não há complemento, imprime espaços. --- 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);