Skip to content

Commit 2893510

Browse files
committed
should take care of issue #263
1 parent 16566dc commit 2893510

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

Common/MenuMeterCPU.h

+4
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,12 @@
3737
#define kCPUUptimeInfoMenuIndex 4
3838
#define kCPUTaskInfoMenuIndex 6
3939
#define kCPULoadInfoMenuIndex 8
40+
#if TARGET_CPU_X86_64
4041
#define kCPUPowerLimitInfoMenuIndex 10
4142
#define kCPUProcessLabelMenuIndex 11
43+
#elif TARGET_CPU_ARM64
44+
#define kCPUProcessLabelMenuIndex 9
45+
#endif
4246
#define kCPUProcessMenuIndex (kCPUProcessLabelMenuIndex + 1)
4347

4448
///////////////////////////////////////////////////////////////

MenuExtras/MenuMeterCPU/MenuMeterCPUExtra.m

+4-2
Original file line numberDiff line numberDiff line change
@@ -183,15 +183,15 @@ - (instancetype)init {
183183
menuItem = [extraMenu addItemWithTitle:@"" action:nil keyEquivalent:@""];
184184
menuItem.indentationLevel=1;
185185
[menuItem setEnabled:NO];
186-
186+
#if TARGET_CPU_X86_64
187187
menuItem = [extraMenu addItemWithTitle:[bundle localizedStringForKey:kCPUPowerLimitStatusTitle value:nil table:nil]
188188
action:nil
189189
keyEquivalent:@""];
190190
[menuItem setEnabled:NO];
191191
menuItem = [extraMenu addItemWithTitle:@"" action:nil keyEquivalent:@""];
192192
menuItem.indentationLevel=1;
193193
[menuItem setEnabled:NO];
194-
194+
#endif
195195
// Add top kCPUrocessCountMax most CPU intensive processes
196196
menuItem = [extraMenu addItemWithTitle:[bundle localizedStringForKey:kProcessTitle value:nil table:nil]
197197
action:nil
@@ -341,9 +341,11 @@ - (NSMenu *)menu {
341341
if (title)
342342
LiveUpdateMenuItemTitle(extraMenu, kCPULoadInfoMenuIndex, title);
343343

344+
#if TARGET_CPU_X86_64
344345
title = [cpuInfo cpuPowerLimitStatus];
345346
if (title)
346347
LiveUpdateMenuItemTitle(extraMenu, kCPUPowerLimitInfoMenuIndex, title);
348+
#endif
347349

348350
// Top CPU intensive processes
349351
NSArray *processes = ([ourPrefs cpuMaxProcessCount] > 0 ? [cpuTopProcesses runningProcessesByCPUUsage:[ourPrefs cpuMaxProcessCount]] : nil);

0 commit comments

Comments
 (0)