Juan Lang : wcmd: Only execute non-empty commands.
Alexandre Julliard
julliard at winehq.org
Thu Aug 13 10:40:39 CDT 2009
Module: wine
Branch: master
Commit: 9c7ded0973e5956ef8668301e76314b351c7aa6f
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9c7ded0973e5956ef8668301e76314b351c7aa6f
Author: Juan Lang <juan.lang at gmail.com>
Date: Wed Aug 12 18:15:37 2009 -0700
wcmd: Only execute non-empty commands.
---
programs/cmd/builtins.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/programs/cmd/builtins.c b/programs/cmd/builtins.c
index 0e99f52..b544a37 100644
--- a/programs/cmd/builtins.c
+++ b/programs/cmd/builtins.c
@@ -1061,7 +1061,7 @@ void WCMD_part_execute(CMD_LIST **cmdList, WCHAR *firstcmd, WCHAR *variable,
/* FIXME: Only if previous call worked for && or failed for || */
if ((*cmdList)->prevDelim == CMD_ONFAILURE ||
(*cmdList)->prevDelim != CMD_ONSUCCESS) {
- if (processThese) {
+ if (processThese && (*cmdList)->command) {
WCMD_execute ((*cmdList)->command, (*cmdList)->redirects, variable,
value, cmdList);
}
More information about the wine-cvs
mailing list