core: convert parse-xml.c and parse.c to C++

This was very annoying, because the old code was not const-clean
at all and trampled all over buffers. This makes the new code
pretty messy for now.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
Berthold Stoeger 2024-02-28 22:01:51 +01:00 committed by Michael Keller
parent a133c6c4db
commit 83b0c1da40
9 changed files with 216 additions and 207 deletions

View file

@ -333,12 +333,6 @@ struct units {
.vertical_speed_time = MINUTES, .duration_units = MIXED, .show_units_table = false \
}
#define IMPERIAL_UNITS \
{ \
.length = FEET, .volume = CUFT, .pressure = PSI, .temperature = FAHRENHEIT, .weight = LBS, \
.vertical_speed_time = MINUTES, .duration_units = MIXED, .show_units_table = false \
}
extern const struct units SI_units, IMPERIAL_units;
extern const struct units *get_units(void);