From 8a4476f63d80739b9bcc11b3c2d6d93cefa2cd30 Mon Sep 17 00:00:00 2001 From: Richard Roberts Date: Mon, 19 Mar 2012 16:24:47 +0000 Subject: [PATCH] Made constructor explicit --- gtsam/linear/VectorValues.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtsam/linear/VectorValues.h b/gtsam/linear/VectorValues.h index 869fde4bb..7939b486d 100644 --- a/gtsam/linear/VectorValues.h +++ b/gtsam/linear/VectorValues.h @@ -178,7 +178,7 @@ namespace gtsam { /** Construct from a container of variable dimensions (in variable order), without initializing any values. */ template - VectorValues(const CONTAINER& dimensions) { append(dimensions); } + explicit VectorValues(const CONTAINER& dimensions) { append(dimensions); } /** Construct to hold nVars vectors of varDim dimension each. */ VectorValues(Index nVars, size_t varDim) { resize(nVars, varDim); }