Merge "diag: Mark Buffer as NULL after freeing"
This commit is contained in:
commit
e603b95224
1 changed files with 1 additions and 0 deletions
|
@ -1748,6 +1748,7 @@ static int __diag_mask_init(struct diag_mask_info *mask_info, int mask_len,
|
||||||
mask_info->update_buf = kzalloc(update_buf_len, GFP_KERNEL);
|
mask_info->update_buf = kzalloc(update_buf_len, GFP_KERNEL);
|
||||||
if (!mask_info->update_buf) {
|
if (!mask_info->update_buf) {
|
||||||
kfree(mask_info->ptr);
|
kfree(mask_info->ptr);
|
||||||
|
mask_info->ptr = NULL;
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
}
|
}
|
||||||
kmemleak_not_leak(mask_info->update_buf);
|
kmemleak_not_leak(mask_info->update_buf);
|
||||||
|
|
Loading…
Add table
Reference in a new issue