From 52ee8861e88e54c90128c3af099190bc5d43d2c5 Mon Sep 17 00:00:00 2001 From: dbailey Date: Wed, 19 Mar 2008 16:02:17 +0000 Subject: Properly handle return value before testing parameter (Parameter may be uninitialized) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@4022 5390a7c7-147a-4af0-8ec9-7488f05a26cb --- kernel/wctdm24xxp/base.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'kernel/wctdm24xxp/base.c') diff --git a/kernel/wctdm24xxp/base.c b/kernel/wctdm24xxp/base.c index 201f475..4599ad3 100644 --- a/kernel/wctdm24xxp/base.c +++ b/kernel/wctdm24xxp/base.c @@ -3432,7 +3432,11 @@ static void vpm150m_bh(struct work_struct *data) printk("ReadEventFIFOMessage took %d ms\n", wc->intcount - start); if (res == RefInvalidEvent || res == RefDspCommFailure) { - printk("Uh oh (%d)\n", res); + printk("VPM Comm Error\n", res); + continue; + } + + if (res == RefNoEventAvail) { continue; } -- cgit v1.2.3