Fixed the crazy code in r5161.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5163 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
nodchip
2010-03-06 10:07:37 +00:00
parent 6376645b69
commit 2dabcb881c
2 changed files with 21 additions and 11 deletions

View File

@ -37,11 +37,17 @@ static int s_attr_dirty; // bitfield
static VertexLoader *g_VertexLoaders[8];
#ifndef _MSC_VER
#ifdef _MSC_VER
namespace stdext {
inline size_t hash_value(const VertexLoaderUID& uid) {
return uid.GetHash();
}
}
#else
namespace __gnu_cxx {
template<> struct hash<VertexLoaderUID> {
size_t operator()(const VertexLoaderUID& __x) const {
return __x;
size_t operator()(const VertexLoaderUID& uid) const {
return uid.GetHash();
}
};
}