diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-08-07 21:36:21 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-08-07 21:36:43 +0300 |
commit | 7c08cddedb6e34d6420d188b819c87e9228397a7 (patch) | |
tree | 95913ad46f0813e1dff090824a846d05547910bb /source/blender/draw/engines/select | |
parent | 764cc75e1f92abefa3adf4ece3bbfe99e5227599 (diff) |
Fix unassigned return argument in recent select refactor
Diffstat (limited to 'source/blender/draw/engines/select')
-rw-r--r-- | source/blender/draw/engines/select/select_buffer.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/blender/draw/engines/select/select_buffer.c b/source/blender/draw/engines/select/select_buffer.c index 6ee62a59cb5..b184992cb56 100644 --- a/source/blender/draw/engines/select/select_buffer.c +++ b/source/blender/draw/engines/select/select_buffer.c @@ -130,8 +130,12 @@ uint *DRW_select_buffer_bitmap_from_rect(const rcti *rect, uint *r_bitmap_len) } buf_iter++; } - MEM_freeN((void *)buf); + + if (r_bitmap_len) { + *r_bitmap_len = bitmap_len; + } + return bitmap_buf; } |