diff --git a/Library/Library.vcxproj b/Library/Library.vcxproj
index 689c48cf..a20dd0d8 100644
--- a/Library/Library.vcxproj
+++ b/Library/Library.vcxproj
@@ -449,7 +449,6 @@
-
diff --git a/Library/Library.vcxproj.filters b/Library/Library.vcxproj.filters
index 597cc339..c9d2d621 100644
--- a/Library/Library.vcxproj.filters
+++ b/Library/Library.vcxproj.filters
@@ -19,9 +19,6 @@
{941dce28-a314-4492-befb-5770432c98bf}
-
- {45f9e20c-cd34-4e18-84f2-9090ee108656}
-
{c8550e7b-009b-4e12-a55a-ed458d05bdad}
@@ -446,12 +443,6 @@
Lua
-
- Lua\Lua Headers
-
-
- Lua\Lua Headers
-
Lua\Lua
@@ -548,6 +539,9 @@
Header Files
+
+ Lua\Lua
+
diff --git a/Library/MeasureMemory.cpp b/Library/MeasureMemory.cpp
index 6c69fa1e..e84198c6 100644
--- a/Library/MeasureMemory.cpp
+++ b/Library/MeasureMemory.cpp
@@ -45,7 +45,7 @@ void CMeasureMemory::UpdateValue()
{
MEMORYSTATUSEX stat;
stat.dwLength = sizeof(MEMORYSTATUSEX);
- GlobalMemoryStatusEx(&stat); // Doesn't measure values > 4GB. Should use GlobalMemoryStatusEx instead, but that requires Win2k.
+ GlobalMemoryStatusEx(&stat);
if (m_Total)
{
m_Value = (double)(__int64)(stat.ullTotalPageFile + stat.ullTotalPhys);
diff --git a/Library/MeasureRegistry.cpp b/Library/MeasureRegistry.cpp
index 6b0a5e5a..bf0a0dc0 100644
--- a/Library/MeasureRegistry.cpp
+++ b/Library/MeasureRegistry.cpp
@@ -53,18 +53,19 @@ void CMeasureRegistry::UpdateValue()
WCHAR* data = new WCHAR[size];
DWORD type = 0;
- if (RegQueryValueEx(m_RegKey,
- m_RegValueName.c_str(),
- NULL,
- (LPDWORD)&type,
- (LPBYTE)data,
- (LPDWORD)&size) == ERROR_SUCCESS)
+ if (RegQueryValueEx(
+ m_RegKey,
+ m_RegValueName.c_str(),
+ NULL,
+ (LPDWORD)&type,
+ (LPBYTE)data,
+ (LPDWORD)&size) == ERROR_SUCCESS)
{
switch (type)
{
case REG_DWORD:
m_Value = *((LPDWORD)data);
- m_StringValue.erase();
+ m_StringValue.clear();
break;
case REG_SZ:
@@ -76,18 +77,18 @@ void CMeasureRegistry::UpdateValue()
case REG_QWORD:
m_Value = (double)((LARGE_INTEGER*)data)->QuadPart;
- m_StringValue.erase();
+ m_StringValue.clear();
break;
default: // Other types are not supported
m_Value = 0.0;
- m_StringValue.erase();
+ m_StringValue.clear();
}
}
else
{
m_Value = 0.0;
- m_StringValue.erase();
+ m_StringValue.clear();
RegOpenKeyEx(m_HKey, m_RegKeyName.c_str(), 0, KEY_READ, &m_RegKey);
}
diff --git a/Library/lua/LuaManager.h b/Library/lua/LuaManager.h
index 42d0a208..709c2068 100644
--- a/Library/lua/LuaManager.h
+++ b/Library/lua/LuaManager.h
@@ -18,8 +18,13 @@
#ifndef __LUAMANAGER_H__
#define __LUAMANAGER_H__
-
-#include "lua.hpp"
+
+extern "C"
+{
+#include "lua.h"
+#include "lualib.h"
+#include "lauxlib.h"
+}
class LuaManager
{
diff --git a/Library/lua/LuaScript.h b/Library/lua/LuaScript.h
index 2d9b7b46..d87f792e 100644
--- a/Library/lua/LuaScript.h
+++ b/Library/lua/LuaScript.h
@@ -19,7 +19,6 @@
#ifndef __LUASCRIPT_H__
#define __LUASCRIPT_H__
-#include "lua.hpp"
#include "LuaManager.h"
class LuaScript
diff --git a/Library/lua/include/lua.hpp b/Library/lua/include/lua.hpp
deleted file mode 100644
index 4ddeafe7..00000000
--- a/Library/lua/include/lua.hpp
+++ /dev/null
@@ -1,16 +0,0 @@
-// lua.hpp
-// Lua header files for C++
-// <> not supplied automatically because Lua also compiles as C++
-
-extern "C" {
-#include "lua.h"
-#include "lualib.h"
-#include "lauxlib.h"
-}
-
-
-#ifdef _RELEASE
-
-#else if _DEBUG
-
-#endif