From 7ed6de3e90e509ac8822f357822ea3934eeb3fd4 Mon Sep 17 00:00:00 2001 From: Peiyong Lin Date: Thu, 26 Jan 2023 00:52:54 +0000 Subject: [PATCH] Use pid_t instead of not int32_t. Bug: b/266595015 Test: atest PerformanceHintManagerTest Change-Id: I51e0c2190117f9b439088e5a094dc3c74f5deeab --- core/jni/android_os_PerformanceHintManager.cpp | 2 +- native/android/performance_hint.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/jni/android_os_PerformanceHintManager.cpp b/core/jni/android_os_PerformanceHintManager.cpp index 0223b9669013c..d8a2497439c2a 100644 --- a/core/jni/android_os_PerformanceHintManager.cpp +++ b/core/jni/android_os_PerformanceHintManager.cpp @@ -41,7 +41,7 @@ typedef void (*APH_updateTargetWorkDuration)(APerformanceHintSession*, int64_t); typedef void (*APH_reportActualWorkDuration)(APerformanceHintSession*, int64_t); typedef void (*APH_closeSession)(APerformanceHintSession* session); typedef void (*APH_sendHint)(APerformanceHintSession*, int32_t); -typedef void (*APH_setThreads)(APerformanceHintSession*, const int32_t*, size_t); +typedef void (*APH_setThreads)(APerformanceHintSession*, const pid_t*, size_t); typedef void (*APH_getThreadIds)(APerformanceHintSession*, int32_t* const, size_t* const); bool gAPerformanceHintBindingInitialized = false; diff --git a/native/android/performance_hint.cpp b/native/android/performance_hint.cpp index dfbd7b55a1f0c..27666caafac48 100644 --- a/native/android/performance_hint.cpp +++ b/native/android/performance_hint.cpp @@ -339,7 +339,7 @@ int APerformanceHint_sendHint(void* session, int32_t hint) { return reinterpret_cast(session)->sendHint(hint); } -int APerformanceHint_setThreads(APerformanceHintSession* session, const int32_t* threadIds, +int APerformanceHint_setThreads(APerformanceHintSession* session, const pid_t* threadIds, size_t size) { if (session == nullptr) { return EINVAL;