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
Reference in a new issue