From 10f3ea0008a4563c2baa4f29954c285d2d53d7dc Mon Sep 17 00:00:00 2001 From: ridiculousfish Date: Sat, 27 Feb 2016 19:38:15 -0800 Subject: Mark a bunch of constructors as explicit This prevents undesired implicit conversions --- src/builtin.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/builtin.h') diff --git a/src/builtin.h b/src/builtin.h index 859c4874..f747eb9b 100644 --- a/src/builtin.h +++ b/src/builtin.h @@ -126,7 +126,7 @@ class builtin_commandline_scoped_transient_t { size_t token; public: - builtin_commandline_scoped_transient_t(const wcstring &cmd); + explicit builtin_commandline_scoped_transient_t(const wcstring &cmd); ~builtin_commandline_scoped_transient_t(); }; -- cgit v1.2.3