Added to_variant(bool, ...)

This commit is contained in:
abitmore 2018-08-11 11:17:28 -04:00
parent 2405081a18
commit 0fb65e4d38
2 changed files with 3 additions and 0 deletions

View file

@ -92,6 +92,8 @@ namespace fc
void to_variant( const uint64_t& var, variant& vo, uint32_t max_depth = 1 );
void to_variant( const int64_t& var, variant& vo, uint32_t max_depth = 1 );
void to_variant( const bool& var, variant& vo, uint32_t max_depth = 1 );
void to_variant( const variant_object& var, variant& vo, uint32_t max_depth );
void from_variant( const variant& var, variant_object& vo, uint32_t max_depth );
void to_variant( const mutable_variant_object& var, variant& vo, uint32_t max_depth );

View file

@ -629,6 +629,7 @@ void from_variant( const variant& var, uint64_t& vo, uint32_t max_depth )
vo = var.as_uint64();
}
void to_variant( const bool& var, variant& vo, uint32_t max_depth ) { vo = uint64_t(var); }
void from_variant( const variant& var, bool& vo, uint32_t max_depth )
{
vo = var.as_bool();