Fix missing return on non-void function (#4003)
Old implementation fails when building with [-Werror=return-type]: /workspace/nano/node/bandwidth_limiter.cpp:44:1: error: control reaches end of non-void function [-Werror=return-type]
This commit is contained in:
		
					parent
					
						
							
								f05cb7dfb5
							
						
					
				
			
			
				commit
				
					
						8f8eb12c85
					
				
			
		
					 1 changed files with 5 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -37,10 +37,13 @@ nano::bandwidth_limiter & nano::outbound_bandwidth_limiter::select_limiter (nano
 | 
			
		|||
	{
 | 
			
		||||
		case bandwidth_limit_type::bootstrap:
 | 
			
		||||
			return limiter_bootstrap;
 | 
			
		||||
		case bandwidth_limit_type::standard:
 | 
			
		||||
			break;
 | 
			
		||||
		default:
 | 
			
		||||
			return limiter_standard;
 | 
			
		||||
			debug_assert (false);
 | 
			
		||||
			break;
 | 
			
		||||
	}
 | 
			
		||||
	debug_assert (false);
 | 
			
		||||
	return limiter_standard;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool nano::outbound_bandwidth_limiter::should_pass (std::size_t buffer_size, nano::bandwidth_limit_type type)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue