Assign NULL values to pointers to insure that future kfree calls do not cause errors.
From: Doug Bailey <dbailey@digium.com> Signed-off-by: Shaun Ruffell <sruffell@digium.com> Origin: http://svnview.digium.com/svn/dahdi?view=rev&rev=10678 git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/branches/2.6@10679 a0bf4364-ded3-4de4-8d8a-66a801d63aff
This commit is contained in:
committed by
Shaun Ruffell
parent
79e20be476
commit
9aa57f62f1
@@ -2093,6 +2093,8 @@ static int t4_alloc_channels(struct t4 *wc, struct t4_span *ts,
|
||||
for (i = 0; i < ARRAY_SIZE(ts->chans); ++i) {
|
||||
kfree(ts->chans[i]);
|
||||
kfree(ts->ec[i]);
|
||||
ts->chans[i] = NULL;
|
||||
ts->ec[i] = NULL;
|
||||
}
|
||||
|
||||
ts->linemode = linemode;
|
||||
|
||||
Reference in New Issue
Block a user