summaryrefslogtreecommitdiffstats
path: root/pci.c
diff options
context:
space:
mode:
authorMatthias Vogelgesang <matthias.vogelgesang@ipe.fzk.de>2011-03-14 12:16:51 +0100
committerMatthias Vogelgesang <matthias.vogelgesang@ipe.fzk.de>2011-03-14 12:16:51 +0100
commit30998baf652d4e66a92cd912519f9358be2cf628 (patch)
treee217ac116dde77b182df5683bdfb657f925461ff /pci.c
parent6f7f9467f76b21d418de8a4dafeac1ec4516e8d5 (diff)
downloadipecamera-30998baf652d4e66a92cd912519f9358be2cf628.tar.gz
ipecamera-30998baf652d4e66a92cd912519f9358be2cf628.tar.bz2
ipecamera-30998baf652d4e66a92cd912519f9358be2cf628.tar.xz
ipecamera-30998baf652d4e66a92cd912519f9358be2cf628.zip
Set warning handler
Diffstat (limited to 'pci.c')
-rw-r--r--pci.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pci.c b/pci.c
index 1ee99ce..c6c37c9 100644
--- a/pci.c
+++ b/pci.c
@@ -52,8 +52,9 @@ static void pcilib_print_error(const char *msg, ...) {
void (*pcilib_error)(const char *msg, ...) = pcilib_print_error;
void (*pcilib_warning)(const char *msg, ...) = pcilib_print_error;
-int pcilib_set_error_handler(void (*err)(const char *msg, ...)) {
+int pcilib_set_error_handler(void (*err)(const char *msg, ...), void (*warn)(const char *msg, ...)) {
pcilib_error = err;
+ pcilib_warning = warn;
}
pcilib_t *pcilib_open(const char *device, pcilib_model_t model) {