mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-08-31 06:16:03 +00:00
Add missing null check in mount.cc:extract_flags
There is a null check before storing invflags into inv, but not before initializing the value at inv to 0. Assuming the null check is needed, it should be there in both places. Signed-off-by: Ryan Lee <ryan.lee@canonical.com>
This commit is contained in:
@@ -349,7 +349,8 @@ int is_valid_mnt_cond(const char *name, int src)
|
||||
static unsigned int extract_flags(struct value_list **list, unsigned int *inv)
|
||||
{
|
||||
unsigned int flags = 0, invflags = 0;
|
||||
*inv = 0;
|
||||
if (inv)
|
||||
*inv = 0;
|
||||
|
||||
struct value_list *entry, *tmp, *prev = NULL;
|
||||
list_for_each_safe(*list, entry, tmp) {
|
||||
|
Reference in New Issue
Block a user