|
@@ -180,7 +180,7 @@ autoscript (ulong addr, const char *fit_uname)
|
|
|
if (*next == '\n') {
|
|
|
*next = '\0';
|
|
|
/* run only non-empty commands */
|
|
|
- if ((next - line) > 1) {
|
|
|
+ if (*line) {
|
|
|
debug ("** exec: \"%s\"\n",
|
|
|
line);
|
|
|
if (run_command (line, 0) < 0) {
|
|
@@ -192,6 +192,8 @@ autoscript (ulong addr, const char *fit_uname)
|
|
|
}
|
|
|
++next;
|
|
|
}
|
|
|
+ if (rcode == 0 && *line)
|
|
|
+ rcode = (run_command(line, 0) >= 0);
|
|
|
}
|
|
|
#endif
|
|
|
free (cmd);
|