[Bf-blender-cvs] [da170d9] master: Compositor: Fix heap overflow when copying previews
Sergey Sharybin
noreply at git.blender.org
Fri Mar 27 14:24:16 CET 2015
Commit: da170d9dc3dd84f1b77f737a94d5863b0d67dd21
Author: Sergey Sharybin
Date: Fri Mar 27 17:38:10 2015 +0500
Branches: master
https://developer.blender.org/rBda170d9dc3dd84f1b77f737a94d5863b0d67dd21
Compositor: Fix heap overflow when copying previews
===================================================================
M source/blender/blenkernel/intern/node.c
===================================================================
diff --git a/source/blender/blenkernel/intern/node.c b/source/blender/blenkernel/intern/node.c
index c7010e4..ac79e13 100644
--- a/source/blender/blenkernel/intern/node.c
+++ b/source/blender/blenkernel/intern/node.c
@@ -1418,7 +1418,7 @@ static void node_preview_sync(bNodePreview *to, bNodePreview *from)
if (to->rect && from->rect) {
int xsize = to->xsize;
int ysize = to->ysize;
- memcpy(to->rect, from->rect, 4 * xsize + xsize * ysize * sizeof(char) * 4);
+ memcpy(to->rect, from->rect, xsize * ysize * sizeof(char) * 4);
}
}
More information about the Bf-blender-cvs
mailing list