Skip to content

Commit bcb0604

Browse files
authored
Better error exception for mat open
Better error exception for mat open
2 parents 57b8483 + 6443efb commit bcb0604

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/MAT.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,13 @@ function matopen(filename::AbstractString, rd::Bool, wr::Bool, cr::Bool, tr::Boo
8585
end
8686

8787
function matopen(fname::AbstractString, mode::AbstractString; compress::Bool = false)
88-
mode == "r" ? matopen(fname, true , false, false, false, false, false) :
88+
mode == "r" ? matopen(fname, true , false, false, false, false, false) :
8989
mode == "r+" ? matopen(fname, true , true , false, false, false, compress) :
9090
mode == "w" ? matopen(fname, false, true , true , true , false, compress) :
91-
# mode == "w+" ? matopen(fname, true , true , true , true , false, compress) :
92-
# mode == "a" ? matopen(fname, false, true , true , false, true, compress) :
93-
# mode == "a+" ? matopen(fname, true , true , true , false, true, compress) :
94-
error("invalid open mode: ", mode)
91+
# mode == "w+" ? matopen(fname, true , true , true , true , false, compress) :
92+
# mode == "a" ? matopen(fname, false, true , true , false, true, compress) :
93+
# mode == "a+" ? matopen(fname, true , true , true , false, true, compress) :
94+
throw(ArgumentError("invalid open mode: $mode"))
9595
end
9696

9797
matopen(fname::AbstractString; kwargs...) = matopen(fname, "r"; kwargs...)

0 commit comments

Comments
 (0)