Skip to content

Commit f4c7c8d

Browse files
committed
is_removable: no need for isfile
1 parent 4aa6f14 commit f4c7c8d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

+stdlib/+sys/is_removable.m

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,14 @@
4141

4242
dev = deblank(extractAfter(m1, '/dev/'));
4343
f1 = sprintf('/sys/class/block/%s/removable', dev);
44-
if isfile(f1)
44+
45+
try
4546
d = fileread(f1);
4647
y = d(1) == '1';
48+
catch e
49+
if ~strcmp(e.identifier, 'MATLAB:fileread:cannotOpenFile')
50+
rethrow(e)
51+
end
4752
end
4853

4954
end

0 commit comments

Comments
 (0)