-
Notifications
You must be signed in to change notification settings - Fork 117
Update libdivecomputer to Latest from Upstream. #120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
8254edb
cc9e756
2686320
f351434
720edf3
77759ab
a512a3a
3c16913
7c6195b
35df71c
24a68b7
661cb6e
b924092
06120b0
8e564eb
171067e
8cd68fa
1a6e165
acb7d69
ac7e599
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -43,7 +43,6 @@ | |
| #include "mares_iconhd.h" | ||
| #include "mares_nemo.h" | ||
| #include "mares_puck.h" | ||
| #include "hw_frog.h" | ||
| #include "hw_ostc.h" | ||
| #include "hw_ostc3.h" | ||
| #include "cressi_edy.h" | ||
|
|
@@ -186,10 +185,10 @@ dc_device_open (dc_device_t **out, dc_context_t *context, dc_descriptor_t *descr | |
| rc = hw_ostc_device_open (&device, context, iostream); | ||
| break; | ||
| case DC_FAMILY_HW_FROG: | ||
| rc = hw_frog_device_open (&device, context, iostream); | ||
| rc = hw_ostc3_device_open (&device, context, iostream, 1); | ||
| break; | ||
| case DC_FAMILY_HW_OSTC3: | ||
| rc = hw_ostc3_device_open (&device, context, iostream); | ||
| rc = hw_ostc3_device_open (&device, context, iostream, 0); | ||
| break; | ||
|
Comment on lines
187
to
192
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is correct upstream behaviour — the Frog integration into the OSTC3 backend is an upstream design decision. In the upstream libdivecomputer, |
||
| case DC_FAMILY_CRESSI_EDY: | ||
| rc = cressi_edy_device_open (&device, context, iostream); | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not applicable to this fork.
subsurface/libdcis a vendored submodule always built from source together with Subsurface; it is not distributed as a standalone shared library for external binary consumers. Any change todc_sample_value_t's layout is visible at compile time and there is no binary compatibility concern. The union extension is upstream's deliberate design change to supportDC_SAMPLE_LOCATION.