
25 Jul
2011
25 Jul
'11
10:42 p.m.
Dear "Jason Hobbs",
In message 1309364719-16219-6-git-send-email-jason.hobbs@calxeda.com you wrote:
Signed-off-by: Jason Hobbs jason.hobbs@calxeda.com
changes in v2:
- whitespace correction
...
--- a/common/main.c +++ b/common/main.c @@ -333,12 +333,7 @@ void main_loop (void) int prev = disable_ctrlc(1); /* disable Control C checking */ # endif
-# ifndef CONFIG_SYS_HUSH_PARSER
run_command (p, 0);
-# else
parse_string_outer(p, FLAG_PARSE_SEMICOLON |
FLAG_EXIT_FROM_LOOP);
-# endif
- run_command2(p, 0);
Indentation seems wrong here - it should be one TAB more to the right?
+int run_command2(const char *cmd, int flag) +{ +#ifndef CONFIG_SYS_HUSH_PARSER
- if (run_command(cmd, flag) == -1)
return 1;
+#else
- if (parse_string_outer(cmd,
FLAG_PARSE_SEMICOLON | FLAG_EXIT_FROM_LOOP) != 0)
return 1;
+#endif
- return 0;
+}
Can we make this inline [in the normal (non-menu) case], please?
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
"God is a comedian playing to an audience too afraid to laugh."
- Voltaire