--- a/src/simulator/high-precision-128.h Thu Jul 08 09:33:06 2010 +0200
+++ b/src/simulator/high-precision-128.h Thu Jul 08 09:38:09 2010 +0200
@@ -35,8 +35,8 @@
{
public:
inline HighPrecision ();
- inline HighPrecision (int64_t value, bool dummy);
- inline HighPrecision (double value);
+ explicit inline HighPrecision (int64_t value, bool dummy);
+ explicit inline HighPrecision (double value);
inline int64_t GetInteger (void) const;
inline double GetDouble (void) const;
--- a/src/simulator/high-precision-double.h Thu Jul 08 09:33:06 2010 +0200
+++ b/src/simulator/high-precision-double.h Thu Jul 08 09:38:09 2010 +0200
@@ -35,8 +35,8 @@
{
public:
inline HighPrecision ();
- inline HighPrecision (int64_t value, bool dummy);
- inline HighPrecision (double value);
+ explicit inline HighPrecision (int64_t value, bool dummy);
+ explicit inline HighPrecision (double value);
inline int64_t GetInteger (void) const;
inline double GetDouble (void) const;