diff options
author | jan Iversen <jani@apache.org> | 2018-07-28 21:18:54 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2018-08-02 08:59:56 -0700 |
commit | 470b41e595419a01127f98845a59c5d65a41c73d (patch) | |
tree | e5088b3f3f17b5c4c9b348ade0128d2e3a1a8a7b | |
parent | 90c7be07727e719473cb975987aaf4b71807ea29 (diff) | |
download | subsurface-470b41e595419a01127f98845a59c5d65a41c73d.tar.gz |
core: change type of unit_system to enum
unit_system is an enum, but was declared as short, correct declaration.
Signed-off-by: Jan Iversen <jani@apache.org>
-rw-r--r-- | core/pref.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/core/pref.h b/core/pref.h index a037a2da5..f317a795c 100644 --- a/core/pref.h +++ b/core/pref.h @@ -59,6 +59,12 @@ typedef struct { int download_mode; } dive_computer_prefs_t; +enum unit_system_values { + METRIC, + IMPERIAL, + PERSONALIZE +}; + // ********** PREFERENCES ********** // This struct is kept global for all of ssrf // most of the fields are loaded from git as @@ -195,20 +201,14 @@ struct preferences { bool zoomed_plot; // ********** Units ********** - bool coordinates_traditional; - short unit_system; - struct units units; + bool coordinates_traditional; + enum unit_system_values unit_system; + struct units units; // ********** UpdateManager ********** update_manager_prefs_t update_manager; }; -enum unit_system_values { - METRIC, - IMPERIAL, - PERSONALIZE -}; - enum def_file_behavior { UNDEFINED_DEFAULT_FILE, LOCAL_DEFAULT_FILE, |