@@ -46,7 +46,7 @@ function release_indexers(indexers)
4646 _error (ccall ((:af_release_indexers ,af_lib),af_err,(Ptr{af_index_t},), indexers))
4747end
4848
49- function assign_gen (lhs:: AFArray ,ndims:: dim_t ,indices,rhs:: AFArray )
49+ 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))
5252 lhs. arr = out[]
@@ -107,9 +107,9 @@ function setindex!{T,S}(lhs::AFArray{T}, rhs::AFArray{S}, idx::Union{Range,Int,C
107107 @assert length (idx) <= length (size (lhs))
108108 indexers = create_indexers (idx)
109109 if T == S
110- assign_gen (lhs, length (idx), indexers, rhs)
110+ assign_gen! (lhs, length (idx), indexers, rhs)
111111 else
112- assign_gen (lhs, length (idx), indexers, convert (AFArray{T}, rhs))
112+ assign_gen! (lhs, length (idx), indexers, convert (AFArray{T}, rhs))
113113 end
114114 release_indexers (indexers)
115115 rhs
0 commit comments