mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Simplify hex prefix.
This commit is contained in:
		
							parent
							
								
									bc6ddbdd09
								
							
						
					
					
						commit
						936c67415a
					
				| @ -32,6 +32,9 @@ using namespace dev; | |||||||
| string dev::toHex(bytes const& _data, HexPrefix _prefix, HexCase _case) | string dev::toHex(bytes const& _data, HexPrefix _prefix, HexCase _case) | ||||||
| { | { | ||||||
| 	std::ostringstream ret; | 	std::ostringstream ret; | ||||||
|  | 	if (_prefix == HexPrefix::Add) | ||||||
|  | 		ret << "0x"; | ||||||
|  | 
 | ||||||
| 	int rix = _data.size() - 1; | 	int rix = _data.size() - 1; | ||||||
| 	for (uint8_t c: _data) | 	for (uint8_t c: _data) | ||||||
| 	{ | 	{ | ||||||
| @ -45,7 +48,7 @@ string dev::toHex(bytes const& _data, HexPrefix _prefix, HexCase _case) | |||||||
| 		ret << std::hex << hexcase << std::setfill('0') << std::setw(2) << size_t(c); | 		ret << std::hex << hexcase << std::setfill('0') << std::setw(2) << size_t(c); | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	return (_prefix == HexPrefix::Add) ? "0x" + ret.str() : ret.str(); | 	return ret.str(); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| int dev::fromHex(char _i, WhenError _throw) | int dev::fromHex(char _i, WhenError _throw) | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user