[Bf-blender-cvs] [9ece95d] master: Fix for out of bounds write while dragging

Campbell Barton noreply at git.blender.org
Wed Aug 6 04:14:29 CEST 2014


Commit: 9ece95de48cc89f6b4bae5fe0ebd2cbba6f134ff
Author: Campbell Barton
Date:   Wed Aug 6 12:13:11 2014 +1000
Branches: master
https://developer.blender.org/rB9ece95de48cc89f6b4bae5fe0ebd2cbba6f134ff

Fix for out of bounds write while dragging

===================================================================

M	source/blender/editors/interface/interface_handlers.c

===================================================================

diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c
index 3be0c9c..1cf704e 100644
--- a/source/blender/editors/interface/interface_handlers.c
+++ b/source/blender/editors/interface/interface_handlers.c
@@ -1264,7 +1264,7 @@ static bool ui_but_start_drag(bContext *C, uiBut *but, uiHandleButtonData *data,
 				valid = true;
 			}
 			else if (but->pointype == UI_BUT_POIN_CHAR) {
-				rgba_uchar_to_float(drag_info->color, (unsigned char *)but->poin);
+				rgb_uchar_to_float(drag_info->color, (unsigned char *)but->poin);
 				valid = true;
 			}




More information about the Bf-blender-cvs mailing list