Retorna erro para gerar declaração de ano não suportado.
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Sat, 19 Mar 2016 15:01:59 +0000 (12:01 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Sat, 19 Mar 2016 15:01:59 +0000 (12:01 -0300)
Apenas a declaração de 2015 é suportada no momento. Retorna erro caso o
usuário tente gerar uma declaração de outro exercício.

lib/gera.c

index f49ac28..382ec06 100644 (file)
@@ -830,6 +830,8 @@ static int run_gera(struct declaracao *dec, char **args, int argc)
 {
        if (argc != 2)
                return -EINVAL;
 {
        if (argc != 2)
                return -EINVAL;
+       if (dec->ano != 2015)
+               return -EINVAL;
        return gera(dec, args[1]);
 }
 
        return gera(dec, args[1]);
 }