From 2f2b286b4568985e7271c7c3495950f328838699 Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Sun, 1 Oct 2006 07:35:59 +0000 Subject: [PATCH] Use quotes around string constants and enum values since they are strings in lua. --- stepmania/src/LuaManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stepmania/src/LuaManager.cpp b/stepmania/src/LuaManager.cpp index 84debce7a7..b6e5dfe8ee 100644 --- a/stepmania/src/LuaManager.cpp +++ b/stepmania/src/LuaManager.cpp @@ -404,7 +404,7 @@ XNode *LuaManager::GetLuaInformation() const for( unsigned i = 0; i < vEnum.size(); ++i ) { XNode *pEnumValueNode = pEnumNode->AppendChild( "EnumValue" ); - pEnumValueNode->AppendAttr( "name", vEnum[i] ); + pEnumValueNode->AppendAttr( "name", ssprintf("'%s'", vEnum[i].c_str()) ); pEnumValueNode->AppendAttr( "value", i ); } } @@ -423,7 +423,7 @@ XNode *LuaManager::GetLuaInformation() const { XNode *pConstantNode = pConstantsNode->AppendChild( "Constant" ); pConstantNode->AppendAttr( "name", s->first ); - pConstantNode->AppendAttr( "value", s->second ); + pConstantNode->AppendAttr( "value", ssprintf("'%s'", s->second.c_str()) ); } return pLuaNode;