Fixed some Lua related issues.

Removed some internal functions from exposed functions for Lua.
Code cleanup and optimizing for VC2010.
This commit is contained in:
spx
2011-02-15 13:22:19 +00:00
parent b01465a20a
commit 1ba57f2adf
37 changed files with 754 additions and 1127 deletions

View File

@ -58,7 +58,7 @@ bool CMeasureRegistry::Update()
if(m_RegKey != NULL)
{
DWORD size = 4096;
WCHAR data[4096];
WCHAR* data = new WCHAR[size];
DWORD type = 0;
if(RegQueryValueEx(m_RegKey,
@ -98,6 +98,8 @@ bool CMeasureRegistry::Update()
m_StringValue.erase();
RegOpenKeyEx(m_HKey, m_RegKeyName.c_str(), 0, KEY_READ, &m_RegKey);
}
delete [] data;
}
else
{