From e71ea520759bca36fa85900f5d0a5f834e0aaac7 Mon Sep 17 00:00:00 2001 From: Daniel Larimer Date: Sun, 1 Mar 2015 09:53:21 -0500 Subject: [PATCH] add mult to safe --- include/fc/safe.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/include/fc/safe.hpp b/include/fc/safe.hpp index 6223e7f..4a5eca8 100644 --- a/include/fc/safe.hpp +++ b/include/fc/safe.hpp @@ -31,6 +31,7 @@ namespace fc { if( b.value < 0 && a.value < std::numeric_limits::min() - b.value ) FC_CAPTURE_AND_THROW( underflow_exception, (a)(b) ); return safe(a.value+b.value); } + safe& operator *= ( T v ) { value *= v; return *this; } safe& operator -= ( const safe& b ) { return *this += safe(-b.value); } safe operator -()const{ return safe(-value); }