summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Rauwolf <rauwolf@itestra.de>2013-02-26 18:42:32 +0100
committerPhilip Rauwolf <rauwolf@itestra.de>2013-02-26 18:42:32 +0100
commitf092336493b3ce4e2b58d7a37eded5bc4b44b4c2 (patch)
tree9726b7010dcf81fe67eb9cbd767791381502a840
parent2d63f6f48967f49e31876b0807bea66404761443 (diff)
downloadgenivi-common-api-runtime-f092336493b3ce4e2b58d7a37eded5bc4b44b4c2.tar.gz
Fixed 2 warnings in Variant Type
-rw-r--r--src/CommonAPI/SerializableVariant.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/CommonAPI/SerializableVariant.hpp b/src/CommonAPI/SerializableVariant.hpp
index a249f92..6d060a4 100644
--- a/src/CommonAPI/SerializableVariant.hpp
+++ b/src/CommonAPI/SerializableVariant.hpp
@@ -68,6 +68,7 @@ struct ApplyBoolVisitor<Visitor, Variant> {
static bool visit(Visitor&, Variant&) {
//won't be called
assert(false);
+ return false;
}
};
@@ -425,7 +426,6 @@ template<typename _U>
void Variant<_Types...>::set(const _U& value, const bool clear) {
typedef typename TypeSelector<_U, _Types...>::type selected_type_t;
- const selected_type_t& type_value = value;
if (clear) {
DeleteVisitor<maxSize> visitor(valueStorage_);
ApplyVoidVisitor<DeleteVisitor<maxSize>, Variant<_Types...>, _Types...>::visit(visitor, *this);