mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	code cleanup: ensure all fields are initialized
In a total abundance of caution, make sure we don't exit the constructor leaving fields uninitialized. Fixes CID 351437 Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
		
							parent
							
								
									2feb7077f8
								
							
						
					
					
						commit
						c3614040d9
					
				
					 1 changed files with 8 additions and 2 deletions
				
			
		|  | @ -910,10 +910,16 @@ void PasteDives::redo() | ||||||
| 	undo(); | 	undo(); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // ***** Paste *****
 | // ***** ReplanDive *****
 | ||||||
| ReplanDive::ReplanDive(dive *source, bool edit_profile) : d(current_dive), | ReplanDive::ReplanDive(dive *source, bool edit_profile) : d(current_dive), | ||||||
|  | 	when(0), | ||||||
|  | 	maxdepth({0}), | ||||||
|  | 	meandepth({0}), | ||||||
| 	dc({ 0 }), | 	dc({ 0 }), | ||||||
| 	notes(nullptr) | 	notes(nullptr), | ||||||
|  | 	surface_pressure({0}), | ||||||
|  | 	duration({0}), | ||||||
|  | 	salinity(0) | ||||||
| { | { | ||||||
| 	memset(&cylinders, 0, sizeof(cylinders)); | 	memset(&cylinders, 0, sizeof(cylinders)); | ||||||
| 	if (!d) | 	if (!d) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue