Add errmsg() function for libdivecomputer.c

Taken as is from libdivecomputer exaples/common.c to improve verbosity
on libdc return codes.
Intended to be used on error messages shown to the user on main window
complementarily to those messages managed by dev_info().

Signed-off-by: Salvador Cuñat <salvador.cunat@gmail.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Salvador Cuñat 2015-04-03 21:33:10 +02:00 committed by Dirk Hohndel
parent a0904fc4d1
commit e276ec65ba
2 changed files with 35 additions and 0 deletions

View file

@ -41,6 +41,7 @@ typedef struct device_data_t
struct dive_table *download_table;
} device_data_t;
const char *errmsg (dc_status_t rc);
const char *do_libdivecomputer_import(device_data_t *data);
const char *do_uemis_import(device_data_t *data);