Skip to content

Commit c516c84

Browse files
mhdawsonjuanarbol
authored andcommitted
src: suppress false coverity warning
Signed-off-by: Michael Dawson <[email protected]> PR-URL: #42284 Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent 89da27c commit c516c84

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/api/environment.cc

+5-1
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,12 @@ void* DebuggingArrayBufferAllocator::Reallocate(void* data,
141141
Mutex::ScopedLock lock(mutex_);
142142
void* ret = NodeArrayBufferAllocator::Reallocate(data, old_size, size);
143143
if (ret == nullptr) {
144-
if (size == 0) // i.e. equivalent to free().
144+
if (size == 0) { // i.e. equivalent to free().
145+
// suppress coverity warning as data is used as key versus as pointer
146+
// in UnregisterPointerInternal
147+
// coverity[pass_freed_arg]
145148
UnregisterPointerInternal(data, old_size);
149+
}
146150
return nullptr;
147151
}
148152

0 commit comments

Comments
 (0)