Emite mensagem de erro se ano é inválido.
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Mon, 12 Dec 2016 01:45:07 +0000 (23:45 -0200)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Mon, 12 Dec 2016 01:45:07 +0000 (23:45 -0200)
Se o ano não é suportado pelo comando calcula, uma mensagem de erro é
definida.

lib/calcula.c

index e9fe3d8..79a395c 100644 (file)
@@ -217,6 +217,7 @@ int calcula(struct declaracao *dec)
 {
        long long i_simples, i_completa;
        if (!ANO_VALIDO(dec->ano)) {
+               dec_set_error(dec, "Ano %d não suportado.\n", dec->ano);
                return -EINVAL;
        }
        if (totais_get(dec, "RENDPJ") > obrigatoriedade[ANO(dec->ano)]) {