Fix build under Visual Studio 2008
--HG-- branch : develop
This commit is contained in:
parent
0863830734
commit
13e2da698a
4 changed files with 16 additions and 10 deletions
|
@ -83,4 +83,6 @@ ENDIF()
|
|||
|
||||
IF(DEFINED REVISION)
|
||||
MESSAGE(STATUS "Found revision ${REVISION}")
|
||||
ELSE()
|
||||
SET(REVISION 0)
|
||||
ENDIF()
|
||||
|
|
|
@ -42,7 +42,7 @@ namespace NLGUI
|
|||
class CStrictTransportSecurity
|
||||
{
|
||||
public:
|
||||
typedef std::map<std::string, SHSTSObject> THSTSObject;
|
||||
typedef std::map<std::string, SHSTSObject> THSTSObjectMap;
|
||||
|
||||
static CStrictTransportSecurity* getInstance();
|
||||
static void release();
|
||||
|
@ -66,7 +66,7 @@ namespace NLGUI
|
|||
~CStrictTransportSecurity();
|
||||
|
||||
std::string _Filename;
|
||||
THSTSObject _Domains;
|
||||
THSTSObjectMap _Domains;
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
@ -6,9 +6,9 @@ SOURCE_GROUP("src" FILES ${SRC})
|
|||
|
||||
NL_TARGET_LIB(nelgui ${SRC} ${HEADERS})
|
||||
|
||||
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR} ${LUA_INCLUDE_DIR} ${LUABIND_INCLUDE_DIR} ${CURL_INCLUDE_DIRS})
|
||||
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR} ${LUA_INCLUDE_DIR} ${LUABIND_INCLUDE_DIR} ${CURL_INCLUDE_DIRS} ${OPENSSL_INCLUDE_DIR})
|
||||
|
||||
TARGET_LINK_LIBRARIES(nelgui nelmisc nel3d ${LUA_LIBRARIES} ${LUABIND_LIBRARIES} ${CURL_LIBRARIES})
|
||||
TARGET_LINK_LIBRARIES(nelgui nelmisc nel3d ${LUA_LIBRARIES} ${LUABIND_LIBRARIES} ${CURL_LIBRARIES} ${OPENSSL_LIBRARIES})
|
||||
NL_DEFAULT_PROPS(nelgui "NeL, Library: NeL GUI")
|
||||
NL_ADD_RUNTIME_FLAGS(nelgui)
|
||||
|
||||
|
|
|
@ -87,9 +87,12 @@ namespace NLGUI {
|
|||
if (domain.empty() || _Domains.empty())
|
||||
return false;
|
||||
|
||||
if (_Domains.count(domain) > 0)
|
||||
THSTSObjectMap::const_iterator itHsts;
|
||||
|
||||
itHsts = _Domains.find(domain);
|
||||
if (itHsts != _Domains.end())
|
||||
{
|
||||
hsts = _Domains.at(domain);
|
||||
hsts = itHsts->second;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -99,11 +102,12 @@ namespace NLGUI {
|
|||
{
|
||||
std::string tmp;
|
||||
tmp = domain.substr(firstOf+1);
|
||||
if (_Domains.count(tmp))
|
||||
itHsts = _Domains.find(tmp);
|
||||
if (itHsts != _Domains.end())
|
||||
{
|
||||
if (_Domains.at(tmp).IncludeSubDomains)
|
||||
if (itHsts->second.IncludeSubDomains)
|
||||
{
|
||||
hsts = _Domains.at(tmp);
|
||||
hsts = itHsts->second;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -182,7 +186,7 @@ namespace NLGUI {
|
|||
{
|
||||
uint32 nbItems = _Domains.size();
|
||||
f.serial(nbItems);
|
||||
for (THSTSObject::iterator it = _Domains.begin(); it != _Domains.end(); ++it)
|
||||
for (THSTSObjectMap::iterator it = _Domains.begin(); it != _Domains.end(); ++it)
|
||||
{
|
||||
std::string domain(it->first);
|
||||
f.serial(domain);
|
||||
|
|
Loading…
Reference in a new issue