summaryrefslogtreecommitdiff
path: root/include/o3tl
diff options
context:
space:
mode:
authorNoel Grandin <noelgrandin@gmail.com>2017-03-12 20:29:25 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-03-14 06:08:20 +0000
commitb24a9f8b3537ee5c200c1d52fc51157f1ac55e9d (patch)
treece5a92947fdc7c93732652b5c69c9d932b1270f6 /include/o3tl
parent41c7ee5f0a3d0e128134665d709fd46e663fd373 (diff)
make o3tl::strong_int constructor explicit
Could have sworn I did this originally, somehow it got lost. Also fix a thinko in tools::ResId I introduced in commit 2b70fb58be039fbd05ea833a40b1b3e9f922e45c "Use o3tl::strong_int on RESOURCE_TYPE" Change-Id: Id3b39962255297010cd1feaaca6d822168311081 Reviewed-on: https://gerrit.libreoffice.org/35108 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include/o3tl')
-rw-r--r--include/o3tl/strong_int.hxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/o3tl/strong_int.hxx b/include/o3tl/strong_int.hxx
index 7f24714411dc..92706a870b85 100644
--- a/include/o3tl/strong_int.hxx
+++ b/include/o3tl/strong_int.hxx
@@ -40,7 +40,7 @@ template <typename UNDERLYING_TYPE, typename PHANTOM_TYPE>
struct strong_int
{
public:
- strong_int(UNDERLYING_TYPE value) : m_value(value) {}
+ explicit strong_int(UNDERLYING_TYPE value) : m_value(value) {}
strong_int() : m_value(0) {}
explicit operator UNDERLYING_TYPE() const { return m_value; }