- some paths didn't release 'res' - token is always '\n' after proper acceptance of the directive itself, so no need to test it, change it to '\n', etc. - assuming setCurrentColumn(0) is not needed unless there are header tokens, but not clear why it is ever needed Note: much of the simplified code read as if the included header tokens had actually been processed, versus queued up for processing; maybe that explains some things. |
||
|---|---|---|
| .. | ||
| Pp.cpp | ||
| PpAtom.cpp | ||
| PpContext.cpp | ||
| PpContext.h | ||
| PpMemory.cpp | ||
| PpScanner.cpp | ||
| PpSymbols.cpp | ||
| PpTokens.cpp | ||
| PpTokens.h | ||