diff options
author | Sv. Lockal <lockalsash@gmail.com> | 2013-07-04 21:57:03 +0400 |
---|---|---|
committer | Sv. Lockal <lockalsash@gmail.com> | 2013-07-04 21:57:03 +0400 |
commit | 12d5340a5a78661e0dda466115249fe446ee27e5 (patch) | |
tree | 2044370ca6960a20426621e7bcf207a74a710a78 /source/blender/compositor/operations/COM_DoubleEdgeMaskOperation.cpp | |
parent | ea5f0ec96245b2bc26d7f21090752b57a7de0aca (diff) |
Fix non-conditional out-of-bounds memory access in DoubleEdgeMask node
Diffstat (limited to 'source/blender/compositor/operations/COM_DoubleEdgeMaskOperation.cpp')
-rw-r--r-- | source/blender/compositor/operations/COM_DoubleEdgeMaskOperation.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/compositor/operations/COM_DoubleEdgeMaskOperation.cpp b/source/blender/compositor/operations/COM_DoubleEdgeMaskOperation.cpp index 39665b10f48..5006720f091 100644 --- a/source/blender/compositor/operations/COM_DoubleEdgeMaskOperation.cpp +++ b/source/blender/compositor/operations/COM_DoubleEdgeMaskOperation.cpp @@ -1284,7 +1284,7 @@ void DoubleEdgeMaskOperation::executePixel(float output[4], int x, int y, void * { float *buffer = (float *)data; int index = (y * this->getWidth() + x); - copy_v4_v4(output, buffer + index); + output[0] = buffer[index]; } void DoubleEdgeMaskOperation::deinitExecution() |