Loading core/jni/android_util_Binder.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -919,7 +919,7 @@ static jlong android_os_Binder_clearCallingWorkSource() return IPCThreadState::self()->clearCallingWorkSource(); } static void android_os_Binder_restoreCallingWorkSource(long token) static void android_os_Binder_restoreCallingWorkSource(jlong token) { IPCThreadState::self()->restoreCallingWorkSource(token); } Loading core/tests/coretests/src/android/os/BinderWorkSourceTest.java +2 −0 Original line number Diff line number Diff line Loading @@ -125,8 +125,10 @@ public class BinderWorkSourceTest { Binder.setCallingWorkSourceUid(UID); long token = Binder.clearCallingWorkSource(); Binder.restoreCallingWorkSource(token); assertEquals(UID, Binder.getCallingWorkSourceUid()); assertEquals(UID, mService.getIncomingWorkSourceUid()); // Still the same after the binder transaction. assertEquals(UID, Binder.getCallingWorkSourceUid()); } Loading Loading
core/jni/android_util_Binder.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -919,7 +919,7 @@ static jlong android_os_Binder_clearCallingWorkSource() return IPCThreadState::self()->clearCallingWorkSource(); } static void android_os_Binder_restoreCallingWorkSource(long token) static void android_os_Binder_restoreCallingWorkSource(jlong token) { IPCThreadState::self()->restoreCallingWorkSource(token); } Loading
core/tests/coretests/src/android/os/BinderWorkSourceTest.java +2 −0 Original line number Diff line number Diff line Loading @@ -125,8 +125,10 @@ public class BinderWorkSourceTest { Binder.setCallingWorkSourceUid(UID); long token = Binder.clearCallingWorkSource(); Binder.restoreCallingWorkSource(token); assertEquals(UID, Binder.getCallingWorkSourceUid()); assertEquals(UID, mService.getIncomingWorkSourceUid()); // Still the same after the binder transaction. assertEquals(UID, Binder.getCallingWorkSourceUid()); } Loading