mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Init every struct sample with default values
Signed-off-by: Stefan Fuchs <sfuchs@gmx.de>
This commit is contained in:
parent
1f8506ce64
commit
adbc71f9da
4 changed files with 9 additions and 4 deletions
|
@ -114,6 +114,7 @@ struct divecomputer *fake_dc(struct divecomputer *dc, bool alloc)
|
|||
static struct sample fake_samples[6];
|
||||
static struct divecomputer fakedc;
|
||||
struct sample *fake = fake_samples;
|
||||
int i;
|
||||
|
||||
fakedc = (*dc);
|
||||
if (alloc)
|
||||
|
@ -129,6 +130,10 @@ struct divecomputer *fake_dc(struct divecomputer *dc, bool alloc)
|
|||
|
||||
memset(fake, 0, sizeof(fake_samples));
|
||||
fake[5].time.seconds = max_t;
|
||||
for (i = 0; i < 6; i++) {
|
||||
fake_samples[i].bearing.degrees = -1;
|
||||
fake_samples[i].ndl.seconds = -1;
|
||||
}
|
||||
if (!max_t || !max_d)
|
||||
return &fakedc;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue