From 7fb93e2f544f9852be75cb3d8e95a6913fb845f0 Mon Sep 17 00:00:00 2001 From: ToruNiina Date: Mon, 27 Jul 2020 00:20:26 +0900 Subject: [PATCH] fix: add missing `explicit` to detail::region --- toml/region.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/toml/region.hpp b/toml/region.hpp index fde6d50..35cf998 100644 --- a/toml/region.hpp +++ b/toml/region.hpp @@ -202,11 +202,11 @@ struct region final : public region_base // delete default constructor. source_ never be null. region() = delete; - region(const location& loc) + explicit region(const location& loc) : source_(loc.source()), source_name_(loc.name()), first_(loc.iter()), last_(loc.iter()) {} - region(location&& loc) + explicit region(location&& loc) : source_(loc.source()), source_name_(loc.name()), first_(loc.iter()), last_(loc.iter()) {}