diff --git a/src/command/value.cpp b/src/command/value.cpp index 677a317c238f5821d32f9dea3c77d494c18c13de..ddb616aeaf0eb12a812e160d1d02aff2b369cabe 100644 --- a/src/command/value.cpp +++ b/src/command/value.cpp @@ -180,6 +180,8 @@ namespace dynamicgraph { { if (&value != this) { type_ = value.type_; + if(value_ != 0x0) + delete value_; void** ptValue = const_cast<void**>(&value_); *ptValue = copyValue(value); }