summaryrefslogtreecommitdiff
path: root/gpsdclient.h
diff options
context:
space:
mode:
Diffstat (limited to 'gpsdclient.h')
-rw-r--r--gpsdclient.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/gpsdclient.h b/gpsdclient.h
index 20b9abc2..a3169586 100644
--- a/gpsdclient.h
+++ b/gpsdclient.h
@@ -26,12 +26,13 @@ struct fixsource_t
/*@null@*/char *device;
};
-/*null observer*/struct exportmethod_t *export_lookup(const char *);
-/*null observer*/struct exportmethod_t *export_default(void);
+/*@null observer@*/struct exportmethod_t *export_lookup(const char *);
+/*@null observer@*/struct exportmethod_t *export_default(void);
void export_list(FILE *);
enum unit {unspecified, imperial, nautical, metric};
enum unit gpsd_units(void);
enum deg_str_type { deg_dd, deg_ddmm, deg_ddmmss };
+float true2magnetic(double, double, double);
extern /*@observer@*/ char *deg_to_str( enum deg_str_type type, double f);