Browse Source

fixed old MSVC support

dmuratshin 9 years ago
parent
commit
f297fc7e06
2 changed files with 4 additions and 2 deletions
  1. 4 0
      oxygine/src/res/CreateResourceContext.cpp
  2. 0 2
      oxygine/src/res/Resource.cpp

+ 4 - 0
oxygine/src/res/CreateResourceContext.cpp

@@ -6,7 +6,11 @@
 
 
 namespace oxygine
 namespace oxygine
 {
 {
+#ifdef _MSC_VER
+    __declspec(thread) bool _isMainThread = false;
+#else
     thread_local bool _isMainThread = false;
     thread_local bool _isMainThread = false;
+#endif
 
 
 
 
     void LoadResourcesContext::init()
     void LoadResourcesContext::init()

+ 0 - 2
oxygine/src/res/Resource.cpp

@@ -17,8 +17,6 @@ namespace oxygine
 
 
     void Resource::load(LoadResourcesContext* context /* = 0 */)
     void Resource::load(LoadResourcesContext* context /* = 0 */)
     {
     {
-        LoadResourcesContext* getContext();
-
         if (!context)
         if (!context)
             context = LoadResourcesContext::get();
             context = LoadResourcesContext::get();