Limita o campo de data de nascimento a 8 caracteres
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Sun, 6 Sep 2015 01:36:25 +0000 (22:36 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Mon, 7 Sep 2015 22:02:44 +0000 (19:02 -0300)
lib/gera.c

index 0bf0304..121805e 100644 (file)
@@ -46,7 +46,7 @@ static void gera_header(struct declaracao *dec, FILE *f)
        fprintf(f, "%s", dec->contribuinte.uf);
        fprintf(f, "%s", "0000000000"); /* FIXME: hash */
        fprintf(f, "1"); /* TODO: certificavel */
-       fprintf(f, "%s", dec->contribuinte.dn);
+       fprintf(f, "%-8.8s", dec->contribuinte.dn);
        fprintf(f, "%s", dec->tipo == COMPLETA ? "S" : "N");
        fprintf(f, "%s", dec->restituicao ? "2" : "0"); /* TODO: resultado imposto, 2 - restituicao */
        fprintf(f, "S"); /* TODO: gerada? */