summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfergus.henderson <fergus.henderson@01de4be4-8c4a-0410-9132-4925637da917>2008-10-05 16:43:21 +0000
committerfergus.henderson <fergus.henderson@01de4be4-8c4a-0410-9132-4925637da917>2008-10-05 16:43:21 +0000
commita1140122339df6169a61d77f567babe7aad7cb2b (patch)
treea87421d32a9366f7a80dcb1a292a1de5259b6751
parentaec312f2312294345b3ae93280071f939005f82a (diff)
downloaddistcc-a1140122339df6169a61d77f567babe7aad7cb2b.tar.gz
Fix a silly mistake (missing "== 0" after strcmp() call)
that broke the parsing of "-Wp,-MMD,..." options. This fixes <http://code.google.com/p/distcc/issues/detail?id=22>. git-svn-id: http://distcc.googlecode.com/svn/trunk@617 01de4be4-8c4a-0410-9132-4925637da917
-rw-r--r--src/arg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arg.c b/src/arg.c
index 6f814b9..5e06675 100644
--- a/src/arg.c
+++ b/src/arg.c
@@ -453,7 +453,7 @@ static int copy_extra_args(char **dest_argv, char *dash_Wp_option,
dest_argv[i] = strdup(opt);
if (!dest_argv[i]) return EXIT_OUT_OF_MEMORY;
i++;
- if (strcmp(opt, "-MD") == 0 || strcmp(opt, "-MMD")) {
+ if (strcmp(opt, "-MD") == 0 || strcmp(opt, "-MMD") == 0) {
char *filename;
if (!comma) {
rs_log_warning("'-Wp,-MD' or '-Wp,-MMD' option is missing "