declara: retorna 0 se, e somente se, houverem erros
authorAntonio Terceiro <terceiro@softwarelivre.org>
Mon, 30 Apr 2018 01:33:06 +0000 (22:33 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Sun, 13 May 2018 14:04:12 +0000 (11:04 -0300)
getline() com certeza vai retornar -1 quando o arquivo acabar, então não
se pode usar seu valor de retorno como status de saída do programa como
um todo.

Além disso, como `r` é sobrescrito a cada iteração, precisamos de uma
outra variável pra guardar um valor de saída. Caso contrário, se a
execução do ultimo comando no arquivo for bem sucedido, o programa vai
retornar 0 mesmo se houver erros anteriormente.


No differences found