From 7563fb0b5181fa7223cb08f79e2710f9d44aded3 Mon Sep 17 00:00:00 2001
From: Ima Mechanique <ima.mechanique@secondlife.com>
Date: Fri, 22 Nov 2013 01:01:29 +0000
Subject: [PATCH] storm-1831 Replacing old hack with an ENUM check.

---
 indra/newview/llpreviewscript.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/indra/newview/llpreviewscript.cpp b/indra/newview/llpreviewscript.cpp
index 362836b5b94..41c172e629d 100755
--- a/indra/newview/llpreviewscript.cpp
+++ b/indra/newview/llpreviewscript.cpp
@@ -421,7 +421,6 @@ void LLScriptEdCore::onRegionChangeInitialiseKeywords()
 	mSyntaxIdLSL.initialise();
 	mEditor->mKeywords.initialise(mSyntaxIdLSL.getKeywordsXML());
 
-	LLColor3 color(0.5f, 0.0f, 0.15f);
 	mEditor->loadKeywords();
 
 	std::vector<std::string> primary_keywords;
@@ -431,8 +430,7 @@ void LLScriptEdCore::onRegionChangeInitialiseKeywords()
 	for (token_it = mEditor->keywordsBegin(); token_it != mEditor->keywordsEnd(); ++token_it)
 	{
 		token = token_it->second;
-		// FIX: change this to use the new Token Type enum entries.
-		if (token->getColor() == color) // Wow, what a disgusting hack.
+		if (token->getType() == LLKeywordToken::TT_FUNCTION)
 		{
 			primary_keywords.push_back( wstring_to_utf8str(token->getToken()) );
 		}
-- 
GitLab