diff --git a/src/command/value.cpp b/src/command/value.cpp index af1bd10e76f62ae62f58d1b56654444415416bf6..121c8f5d52333add3a0d44c4675bab4f9ae43ec8 100644 --- a/src/command/value.cpp +++ b/src/command/value.cpp @@ -115,16 +115,16 @@ namespace dynamicgraph { { switch(value.type_) { case BOOL: - value_ = new bool(value.intValue()); + value_ = new bool(value.boolValue()); break; case UNSIGNED: - value_ = new unsigned(value.intValue()); + value_ = new unsigned(value.unsignedValue()); break; case INT: value_ = new int(value.intValue()); break; case FLOAT: - value_ = new float(value.intValue()); + value_ = new float(value.floatValue()); break; case DOUBLE: value_ = new double(value.doubleValue());