From 37733dea6549ee7ff27a1cc04ebc6014b8870016 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 14 Jul 2013 03:16:23 -0400 Subject: [PATCH] Fix Extensible::Set with a value (which is redundant due to the bool specailization) --- include/extensible.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/extensible.h b/include/extensible.h index c56e385c0..2364d2c7e 100644 --- a/include/extensible.h +++ b/include/extensible.h @@ -78,7 +78,8 @@ class BaseExtensibleItem : public ExtensibleBase T* Set(Extensible *obj, const T &value) { T* t = Set(obj); - *t = value; + if (t) + *t = value; return t; }