diff options
author | Campbell Barton <ideasman42@gmail.com> | 2017-05-05 00:41:12 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2017-05-05 00:41:12 +0300 |
commit | 57bcc19bb389e682d14032398138966329deb52a (patch) | |
tree | ad2ef8c281cba28ed5aedc094740cddff3b4eee0 /source/blender/blenkernel/intern/texture.c | |
parent | 97caad858f5c832778a27b59bf25a6f410e7a49a (diff) |
Fix reading past bounds removing from color ramp
Diffstat (limited to 'source/blender/blenkernel/intern/texture.c')
-rw-r--r-- | source/blender/blenkernel/intern/texture.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/texture.c b/source/blender/blenkernel/intern/texture.c index 60990c03b0e..ba04dd9b8f4 100644 --- a/source/blender/blenkernel/intern/texture.c +++ b/source/blender/blenkernel/intern/texture.c @@ -549,11 +549,11 @@ int colorband_element_remove(struct ColorBand *coba, int index) if (index < 0 || index >= coba->tot) return 0; + coba->tot--; for (a = index; a < coba->tot; a++) { coba->data[a] = coba->data[a + 1]; } if (coba->cur) coba->cur--; - coba->tot--; return 1; } |