Skip to content

Commit

Permalink
Use 0 as default mach port
Browse files Browse the repository at this point in the history
  • Loading branch information
kyz committed Jul 30, 2022
1 parent 55411f1 commit e0400cc
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
2 changes: 1 addition & 1 deletion disk/iostat_darwin.c
Expand Up @@ -26,7 +26,7 @@ gopsutil_v3_readdrivestat(DriveStats a[], int n)

match = IOServiceMatching("IOMedia");
CFDictionaryAddValue(match, CFSTR(kIOMediaWholeKey), kCFBooleanTrue);
status = IOServiceGetMatchingServices((mach_port_t) NULL, match, &drives);
status = IOServiceGetMatchingServices(0, match, &drives);
if(status != KERN_SUCCESS)
return -1;

Expand Down
3 changes: 1 addition & 2 deletions host/smc_darwin.c
Expand Up @@ -72,8 +72,7 @@ kern_return_t gopsutil_v3_open_smc(void) {
kern_return_t result;
io_service_t service;

service = IOServiceGetMatchingService((mach_port_t) NULL,
IOServiceMatching(IOSERVICE_SMC));
service = IOServiceGetMatchingService(0, IOServiceMatching(IOSERVICE_SMC));
if (service == 0) {
// Note: IOServiceMatching documents 0 on failure
printf("ERROR: %s NOT FOUND\n", IOSERVICE_SMC);
Expand Down

0 comments on commit e0400cc

Please sign in to comment.