History

more code review using github compiler runs

Heather Anderson committed 5 years ago

Commit 227e8991 parent 16c2d7618 files · +100 −36Browse files

Showing the changes to libraries/script-engine/src/Scriptable.cpp (1 of 18 files). Show all

Unified · Split

libraries/script-engine/src/Scriptable.cpp+3−5
@@ -11,14 +11,12 @@ · 10 unmodified lines
11 11
12#include "Scriptable.h"12#include "Scriptable.h"
13 13
14#include <QtCore/QThreadStorage>14static thread_local ScriptContext* ScriptContextStore;
15
16static QThreadStorage<ScriptContext*> ScriptContextStore;
17 15
18ScriptContext* Scriptable::context() {16ScriptContext* Scriptable::context() {
19 return ScriptContextStore.localData();17 return ScriptContextStore;
20}18}
21 19
22void Scriptable::setContext(ScriptContext* context) {20void Scriptable::setContext(ScriptContext* context) {
23 ScriptContextStore.setLocalData(context);21 ScriptContextStore = context;
24}22}