WM (macOS): improves reliability of WM plugin detection

This commit is contained in:
Carter Li
2026-08-30 19:03:54 +08:00
parent 753ddec3c5
commit 4dba32aabb
3 changed files with 14 additions and 23 deletions
-15
View File
@@ -116,18 +116,3 @@ int64_t ffSysctlGetInt64(const char* propName, int64_t defaultValue) {
}
}
#endif // OpenBSD
void* ffSysctlGetData(int* request, u_int requestLength, size_t* resultLength) {
if (sysctl(request, requestLength, nullptr, resultLength, nullptr, 0) != 0) {
return nullptr;
}
void* data = malloc(*resultLength);
if (sysctl(request, requestLength, data, resultLength, nullptr, 0) != 0) {
free(data);
return nullptr;
}
return data;
}