diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2013-09-29 06:28:38 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2013-09-29 06:28:38 -0400 |
commit | f628764ea400bb6e14342908ca595a0c91e5c5ab (patch) | |
tree | d154b1afc040d5be58f4e932e2f1774ed88a8859 /gpsdecode.c | |
parent | f6953c4bed4ee5bb010f52f689258825b7a0d8e5 (diff) | |
download | gpsd-f628764ea400bb6e14342908ca595a0c91e5c5ab.tar.gz |
Properly label debug reports from different programs.
All regression tests pass.
Diffstat (limited to 'gpsdecode.c')
-rw-r--r-- | gpsdecode.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gpsdecode.c b/gpsdecode.c index 90799f3d..27137cb9 100644 --- a/gpsdecode.c +++ b/gpsdecode.c @@ -27,6 +27,17 @@ static unsigned int typelist[32]; * **************************************************************************/ +void gpsd_report(const int debuglevel, const int errlevel, + const char *fmt, ...) +{ + va_list ap; + + va_start(ap, fmt); + gpsd_labeled_report(debuglevel, errlevel, "gpsdecode:", fmt, ap); + va_end(ap); + +} + #ifdef AIVDM_ENABLE static void aivdm_csv_dump(struct ais_t *ais, char *buf, size_t buflen) { |