[cfe-commits] r72868 - /cfe/trunk/lib/Frontend/InitPreprocessor.cpp
Chris Lattner
sabre at nondot.org
Thu Jun 4 09:47:09 PDT 2009
Author: lattner
Date: Thu Jun 4 11:47:09 2009
New Revision: 72868
URL: http://llvm.org/viewvc/llvm-project?rev=72868&view=rev
Log:
DefineBuiltinMacro is always passed two args, remove the defaulted third
one.
Modified:
cfe/trunk/lib/Frontend/InitPreprocessor.cpp
Modified: cfe/trunk/lib/Frontend/InitPreprocessor.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/InitPreprocessor.cpp?rev=72868&r1=72867&r2=72868&view=diff
==============================================================================
--- cfe/trunk/lib/Frontend/InitPreprocessor.cpp (original)
+++ cfe/trunk/lib/Frontend/InitPreprocessor.cpp Thu Jun 4 11:47:09 2009
@@ -23,8 +23,8 @@
// Append a #define line to Buf for Macro. Macro should be of the form XXX,
// in which case we emit "#define XXX 1" or "XXX=Y z W" in which case we emit
// "#define XXX Y z W". To get a #define with no value, use "XXX=".
-static void DefineBuiltinMacro(std::vector<char> &Buf, const char *Macro,
- const char *Command = "#define ") {
+static void DefineBuiltinMacro(std::vector<char> &Buf, const char *Macro) {
+ const char *Command = "#define ";
Buf.insert(Buf.end(), Command, Command+strlen(Command));
if (const char *Equal = strchr(Macro, '=')) {
// Turn the = into ' '.
More information about the cfe-commits
mailing list