summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/dahdi/wctdm24xxp/base.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/dahdi/wctdm24xxp/base.c b/drivers/dahdi/wctdm24xxp/base.c
index bb229e2..0696714 100644
--- a/drivers/dahdi/wctdm24xxp/base.c
+++ b/drivers/dahdi/wctdm24xxp/base.c
@@ -3749,7 +3749,7 @@ static void free_wc(struct wctdm *wc)
{
unsigned int x;
- for (x = 0; x < wc->cards; x++) {
+ for (x = 0; x < sizeof(wc->chans)/sizeof(wc->chans[0]); x++) {
if (wc->chans[x]) {
kfree(wc->chans[x]);
}