From 2bf760ddef46596c444f3882aa3de02e79b377a4 Mon Sep 17 00:00:00 2001 From: Anton Leherbauer Date: Thu, 3 May 2007 12:03:26 +0000 Subject: [PATCH] Fix for 183443: Incorrect syntax highlighting of preprocessor # operator and 184545: [Editor] Highlight only valid preprocessor directives --- .../org/eclipse/cdt/internal/ui/text/CPreprocessorScanner.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CPreprocessorScanner.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CPreprocessorScanner.java index 4a182223dc4..807d158d924 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CPreprocessorScanner.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CPreprocessorScanner.java @@ -74,7 +74,7 @@ public class CPreprocessorScanner extends AbstractCScanner { rules.add(new WhitespaceRule(new CWhitespaceDetector())); token= getToken(ICColorConstants.PP_DIRECTIVE); - PreprocessorRule preprocessorRule = new PreprocessorRule(new CWordDetector(), token); + PreprocessorRule preprocessorRule = new PreprocessorRule(new CWordDetector(), defaultToken); String[] ppKeywords= fKeywords.getPreprocessorKeywords(); for (int i = 0; i < ppKeywords.length; i++) { preprocessorRule.addWord(ppKeywords[i], token);