C++: Don't create unused values in the preprocessor.

Change-Id: Ic158cf3b88fb0f8c69c1bc5cf45963e2ae9296e5
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
hjk
2013-01-03 15:18:58 +01:00
parent ad03ebab19
commit 67af9cf9a9

View File

@@ -206,16 +206,16 @@ void TranslationUnit::tokenize()
lex(&tk); lex(&tk);
// Gather where the expansion happens and its length. // Gather where the expansion happens and its length.
unsigned macroOffset = static_cast<unsigned>(strtoul(tk.spell(), 0, 0)); //unsigned macroOffset = static_cast<unsigned>(strtoul(tk.spell(), 0, 0));
lex(&tk); lex(&tk);
lex(&tk); // Skip the separating comma lex(&tk); // Skip the separating comma
unsigned macroLength = static_cast<unsigned>(strtoul(tk.spell(), 0, 0)); //unsigned macroLength = static_cast<unsigned>(strtoul(tk.spell(), 0, 0));
lex(&tk); lex(&tk);
// NOTE: We are currently not using the macro offset and length. They // NOTE: We are currently not using the macro offset and length. They
// are kept here for now because of future use. // are kept here for now because of future use.
Q_UNUSED(macroOffset) //Q_UNUSED(macroOffset)
Q_UNUSED(macroLength) //Q_UNUSED(macroLength)
// Now we need to gather the real line and columns from the upcoming // Now we need to gather the real line and columns from the upcoming
// tokens. But notice this is only relevant for tokens which are expanded // tokens. But notice this is only relevant for tokens which are expanded