@@ -183,7 +183,7 @@ function size(mx::MxArray)
183183 nd = ndims (mx)
184184 pdims:: Ptr{mwSize} = @mxget_attr (mx_get_dims[], Ptr{mwSize}, mx)
185185 _dims = unsafe_wrap (Array, pdims, (nd,))
186- dims = Array {Int} (nd)
186+ dims = Vector {Int} (nd)
187187 for i = 1 : nd
188188 dims[i] = convert (Int, _dims[i])
189189 end
216216
217217function _dims_to_mwSize (dims:: Tuple{Vararg{Int}} )
218218 ndim = length (dims)
219- _dims = Array {mwSize} (ndim)
219+ _dims = Vector {mwSize} (ndim)
220220 for i = 1 : ndim
221221 _dims[i] = convert (mwSize, dims[i])
222222 end
@@ -227,7 +227,6 @@ function mxarray{T<:MxNum}(ty::Type{T}, dims::Tuple{Vararg{Int}})
227227 pm = ccall (mx_create_numeric_array[], Ptr{Void},
228228 (mwSize, Ptr{mwSize}, mxClassID, mxComplexity),
229229 length (dims), _dims_to_mwSize (dims), mxclassid (ty), mxcomplexflag (ty))
230-
231230 MxArray (pm)
232231end
233232mxarray {T<:MxNum} (ty:: Type{T} , dims:: Int... ) = mxarray (ty, dims)
@@ -382,7 +381,7 @@ mxarray(a::Array) = mxcellarray(a)
382381
383382function _fieldname_array (fieldnames:: String... )
384383 n = length (fieldnames)
385- a = Array {Ptr{UInt8}} (n)
384+ a = Vector {Ptr{UInt8}} (n)
386385 for i = 1 : n
387386 a[i] = unsafe_convert (Ptr{UInt8}, fieldnames[i])
388387 end
@@ -437,7 +436,7 @@ typealias Pairs Union{Pair,NTuple{2}}
437436
438437function mxstruct (pairs:: Pairs... )
439438 nf = length (pairs)
440- fieldnames = Array {String} (nf)
439+ fieldnames = Vector {String} (nf)
441440 for i = 1 : nf
442441 fn = pairs[i][1 ]
443442 fieldnames[i] = string (fn)
@@ -546,8 +545,8 @@ function _jsparse{T<:MxRealNum}(ty::Type{T}, mx::MxArray)
546545 jc_a:: Vector{mwIndex} = unsafe_wrap (Array, jc_ptr, (n+ 1 ,))
547546 nnz = jc_a[n+ 1 ]
548547
549- ir = Array {Int} (nnz)
550- jc = Array {Int} (n+ 1 )
548+ ir = Vector {Int} (nnz)
549+ jc = Vector {Int} (n+ 1 )
551550
552551 ir_x = unsafe_wrap (Array, ir_ptr, (nnz,))
553552 for i = 1 : nnz
@@ -582,8 +581,8 @@ function Dict(mx::MxArray)
582581 throw (ArgumentError (" Dict(mx::MxArray) only applies to a single struct" ))
583582 end
584583 nf = mxnfields (mx)
585- fnames = Array {String} (nf)
586- fvals = Array {Any} (nf)
584+ fnames = Vector {String} (nf)
585+ fvals = Vector {Any} (nf)
587586 for i = 1 : nf
588587 fnames[i] = get_fieldname (mx, i)
589588 pv = ccall (mx_get_field_bynum[], Ptr{Void}, (Ptr{Void}, mwIndex, Cint), mx, 0 , i- 1 )
0 commit comments