r = cmd_run(dec, line);
if (r < 0) {
fprintf(stderr, "Não foi possível executar comando na linha %d: %s\n",
- n, strerror(-r));
+ n, dec->error ?: strerror(-r));
}
n++;
}
r = cmd_run(dec, line);
if (r < 0) {
fprintf(stderr, "Não foi possível executar comando: %s\n",
- strerror(-r));
+ dec->error ?: strerror(-r));
}
free(line);
}