aboutsummaryrefslogtreecommitdiff
path: root/Gem/develop/include/Gem/Gem/State.h
diff options
context:
space:
mode:
authorTravis CI <zmoelnig@travis-ci.umlaeute.mur.at>2019-01-09 19:45:58 +0000
committerTravis CI <zmoelnig@travis-ci.umlaeute.mur.at>2019-01-09 19:45:58 +0000
commitd74b77331a83d34262eddce736da163db91cf4e0 (patch)
tree7c1a418779cd6d82105d239c166eb099202eae49 /Gem/develop/include/Gem/Gem/State.h
parent63845621e2a4a3013dd410db3212b9500dd23768 (diff)
Gem d136736e8da1d549bd8f44bb50c26fc98f76f776 osx/x86_64
built 'master:d136736e8da1d549bd8f44bb50c26fc98f76f776' for osx/x86_64
Diffstat (limited to 'Gem/develop/include/Gem/Gem/State.h')
-rw-r--r--Gem/develop/include/Gem/Gem/State.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/Gem/develop/include/Gem/Gem/State.h b/Gem/develop/include/Gem/Gem/State.h
index 173acf9..4273e46 100644
--- a/Gem/develop/include/Gem/Gem/State.h
+++ b/Gem/develop/include/Gem/Gem/State.h
@@ -208,7 +208,10 @@ public:
// key not found
return false;
}
- value=gem::any_cast<T>(val);
+ if(_PIX == key)
+ value=gem::any_cast<T>(val, true);
+ else
+ value=gem::any_cast<T>(val);
return true;
} catch (gem::bad_any_cast&x) {
::verbose(3, "%s:%d [%s] %d :: %s", __FILE__, __LINE__, __FUNCTION__, key,