Skip to content

Commit e6e25f1

Browse files
author
Joe Petviashvili
committed
fix memory leak in assignment
1 parent fb37d2a commit e6e25f1

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/indexing.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ end
4949
function assign_gen!(lhs::AFArray,ndims::dim_t,indices,rhs::AFArray)
5050
out = RefValue{af_array}(lhs.arr)
5151
_error(ccall((:af_assign_gen,af_lib),af_err,(Ptr{af_array},af_array,dim_t,Ptr{af_index_t},af_array),out,lhs.arr,ndims,indices,rhs.arr))
52+
release_array(lhs)
5253
lhs.arr = out[]
5354
end
5455

0 commit comments

Comments
 (0)