diff options
author | masiboss <32394683+masiboss@users.noreply.github.com> | 2023-12-07 19:50:12 +0100 |
---|---|---|
committer | masiboss <32394683+masiboss@users.noreply.github.com> | 2023-12-07 19:50:12 +0100 |
commit | bcf4ad8ab6a8b69f17ad7936a36595f15dbc0953 (patch) | |
tree | 676210cce446c58b1af6dbc3b21418dd188d22d6 /src/osx | |
parent | aeefcacbc9c48aa5fad658b07f046d20a0b863c7 (diff) |
fix array out of bounds on regular m chip
Diffstat (limited to 'src/osx')
-rw-r--r-- | src/osx/btop_collect.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/osx/btop_collect.cpp b/src/osx/btop_collect.cpp index f18ca93..a5408e2 100644 --- a/src/osx/btop_collect.cpp +++ b/src/osx/btop_collect.cpp @@ -229,7 +229,7 @@ namespace Cpu { name.clear(); } else if (v_contains(name_vec, "Apple"s)) { auto apple_pos = v_index(name_vec, "Apple"s); - name = (apple_pos < name_vec.size() - 1 ? name_vec.at(apple_pos + 1) : "") + ' ' + (apple_pos < name_vec.size() - 1 ? name_vec.at(apple_pos + 2) : ""); + name = (apple_pos < name_vec.size() - 1 ? name_vec.at(apple_pos + 1) : "") + (apple_pos < name_vec.size() - 1 && name_vec.size() > 2 ? ' ' + name_vec.at(apple_pos + 2) : ""); } else name.clear(); |