From 36598c73343484bf56e84bb7512e2ae9cf22b56b Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Tue, 25 Nov 2008 09:16:26 +0000 Subject: [PATCH] Don't assume CPP_PROG is 3 characters long (e.g. "gcc -E" isn't). Reported and fix submitted by: Mark Charney svn path=/trunk/yasm/; revision=2159 --- modules/preprocs/cpp/cpp-preproc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/preprocs/cpp/cpp-preproc.c b/modules/preprocs/cpp/cpp-preproc.c index c58e4044..821b98b5 100644 --- a/modules/preprocs/cpp/cpp-preproc.c +++ b/modules/preprocs/cpp/cpp-preproc.c @@ -103,7 +103,7 @@ cpp_build_cmdline(yasm_preproc_cpp *pp, const char *extra) cmdline = p = yasm_xmalloc(strlen(CPP_PROG)+CMDLINE_SIZE); limit = p + CMDLINE_SIZE; strcpy(p, CPP_PROG); - p += 3; + p += strlen(CPP_PROG); arg = TAILQ_FIRST(&pp->cpp_args); -- 2.50.0