| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/jacereda/daScript/master/src/ast/ast_tls.cpp | [Back] [Original] |
#include "daScript/misc/platform.h"
#include "daScript/ast/ast.h"
namespace das {
DAS_THREAD_LOCAL daScriptEnvironment * daScriptEnvironment::bound = nullptr;
DAS_THREAD_LOCAL daScriptEnvironment * daScriptEnvironment::owned = nullptr;
void daScriptEnvironment::ensure() {
if ( !daScriptEnvironment::bound ) {
if ( !daScriptEnvironment::owned ) {
daScriptEnvironment::owned = new daScriptEnvironment();
}
daScriptEnvironment::bound = daScriptEnvironment::owned;
}
}
}
| Web Proxy Viewer | New URL | Original Page |