Skip to content

Commit 8f04de8

Browse files
committed
should take care of issue #263
1 parent 8652d08 commit 8f04de8

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
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-3
Original file line numberDiff line numberDiff line change
@@ -166,15 +166,15 @@ - (instancetype)init {
166166
menuItem = [extraMenu addItemWithTitle:@"" action:nil keyEquivalent:@""];
167167
menuItem.indentationLevel=1;
168168
[menuItem setEnabled:NO];
169-
169+
#if TARGET_CPU_X86_64
170170
menuItem = [extraMenu addItemWithTitle:[bundle localizedStringForKey:kCPUPowerLimitStatusTitle value:nil table:nil]
171171
action:nil
172172
keyEquivalent:@""];
173173
[menuItem setEnabled:NO];
174174
menuItem = [extraMenu addItemWithTitle:@"" action:nil keyEquivalent:@""];
175175
menuItem.indentationLevel=1;
176176
[menuItem setEnabled:NO];
177-
177+
#endif
178178
// Add top kCPUrocessCountMax most CPU intensive processes
179179
menuItem = [extraMenu addItemWithTitle:[bundle localizedStringForKey:kProcessTitle value:nil table:nil]
180180
action:nil
@@ -314,9 +314,10 @@ - (NSMenu *)menu {
314314
title = [cpuInfo loadAverage];
315315
if (title) LiveUpdateMenuItemTitle(extraMenu, kCPULoadInfoMenuIndex, title);
316316

317+
#if TARGET_CPU_X86_64
317318
title = [cpuInfo cpuPowerLimitStatus];
318319
if (title) LiveUpdateMenuItemTitle(extraMenu, kCPUPowerLimitInfoMenuIndex, title);
319-
320+
#endif
320321

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

0 commit comments

Comments
 (0)