Skip to content

Commit 27a2ee8

Browse files
committed
cpu_arch: char out
1 parent 2ea4cee commit 27a2ee8

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

+stdlib/+dotnet/cpu_arch.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%% DOTNET.CPU_ARCH get the Operating System architecture
22

33
function a = cpu_arch()
4-
a = string(System.Runtime.InteropServices.RuntimeInformation.OSArchitecture);
4+
a = char(System.Runtime.InteropServices.RuntimeInformation.OSArchitecture);
55
% https://learn.microsoft.com/en-us/dotnet/core/compatibility/interop/7.0/osarchitecture-emulation
66
end

+stdlib/+java/cpu_arch.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
function a = cpu_arch()
22

3-
a = string(javaMethod("getProperty", "java.lang.System", "os.arch"));
3+
a = char(javaMethod("getProperty", "java.lang.System", "os.arch"));
44

55
end

+stdlib/+native/cpu_arch.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
function a = cpu_arch()
22

3-
a = string(computer('arch'));
3+
a = computer('arch');
44

55
end

test/TestSys.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@ function test_cpu_arch(tc, cpu_arch_fun)
181181
tc.verifyEqual(e.identifier, 'stdlib:hbackend:NameError', e.message)
182182
return
183183
end
184+
tc.verifyClass(arch, 'char')
184185
tc.verifyGreaterThan(strlength(arch), 0, "CPU architecture should not be empty")
185186
end
186187

0 commit comments

Comments
 (0)