CID
1251575 (#1 of 1): Dereference after null check (FORWARD_NULL)
var_deref_model: Passing null pointer key to basic_string, which
dereferences it.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
while (i < len) {
ASSERT_EQ(0, rados_getxattrs_next(iter, (const char**) &key,
(const char**) &val, &val_len));
- if (val_len == 0 && key == NULL && val == NULL)
+ if (key == NULL || (val_len == 0 && val == NULL))
break;
EXPECT_EQ(std::string(keys[i]), std::string(key));
EXPECT_EQ(0, memcmp(vals[i], val, val_len));