summaryrefslogtreecommitdiff
path: root/gpsd.h-tail
diff options
context:
space:
mode:
authorBernd Zeimetz <bernd@bzed.de>2012-04-04 22:49:09 +0200
committerBernd Zeimetz <bernd@bzed.de>2012-04-04 22:49:53 +0200
commitb226f5bb0550f0439da7bd1d502f1b21dfa10ab2 (patch)
tree25f34fb4c585bf1facb8d9ac0a1d87879e5cc970 /gpsd.h-tail
parent73d70121598ae629bb630d42e80f27d6df211640 (diff)
downloadgpsd-b226f5bb0550f0439da7bd1d502f1b21dfa10ab2.tar.gz
Ensure ldd -d -r libQgpsmm.so does not return undefined symbols.
Diffstat (limited to 'gpsd.h-tail')
-rw-r--r--gpsd.h-tail6
1 files changed, 6 insertions, 0 deletions
diff --git a/gpsd.h-tail b/gpsd.h-tail
index 8057b824..ab3ca7eb 100644
--- a/gpsd.h-tail
+++ b/gpsd.h-tail
@@ -701,7 +701,13 @@ extern gps_mask_t gpsd_interpret_subframe(struct gps_device_t *, unsigned int,
extern gps_mask_t gpsd_interpret_subframe_raw(struct gps_device_t *,
unsigned int, uint32_t[]);
extern /*@ observer @*/ char *gpsd_hexdump(/*@null@*/char *, size_t);
+# ifdef __cplusplus
+extern "C" {
+# endif
extern int gpsd_hexpack(/*@in@*/const char *, /*@out@*/char *, size_t);
+# ifdef __cplusplus
+}
+# endif
extern ssize_t hex_escapes(/*@out@*/char *, const char *);
extern void gpsd_position_fix_dump(struct gps_device_t *,
/*@out@*/char[], size_t);