1
0
Просмотр исходного кода

Retcode for command as argument

Serj Kalichev 11 лет назад
Родитель
Сommit
dc7d072666
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      bin/clish.c

+ 3 - 1
bin/clish.c

@@ -300,7 +300,9 @@ int main(int argc, char **argv)
 		for(iter = lub_list__get_head(cmds);
 			iter; iter = lub_list_node__get_next(iter)) {
 			char *str = (char *)lub_list_node__get_data(iter);
-			clish_shell_forceline(shell, str, NULL);
+			result = clish_shell_forceline(shell, str, NULL);
+			if (stop_on_error && result)
+				break;
 		}
 	} else {
 		/* Main loop */