Skip to content

Commit 5edad2d

Browse files
committed
[Matlab] Return proper fileMode
Closes #162.
1 parent cd482c4 commit 5edad2d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

+nix/File.m

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,14 @@
8282
% See also nix.FileMode.
8383

8484
fname = strcat(obj.alias, '::fileMode');
85-
r = nix_mx(fname, obj.nixhandle);
85+
val = nix_mx(fname, obj.nixhandle);
86+
r = nix.FileMode.ReadOnly;
87+
switch val
88+
case 1
89+
r = nix.FileMode.ReadWrite;
90+
case 2
91+
r = nix.FileMode.Overwrite;
92+
end
8693
end
8794

8895
function r = validate(obj)

0 commit comments

Comments
 (0)