From e4f60cce8552a565efacf4907242574b9e00492d Mon Sep 17 00:00:00 2001 From: John Reck Date: Mon, 7 Aug 2017 11:17:06 -0700 Subject: SharedMemory API changes Hides getFd & getFileDescriptor due to lifecycle concenrs. Adds ASharedMemory_dupFromJava to allow sharing a shared memory region between Java & Native as safe as possible. Mis-use results in an FD leak instead of double-close. Bug: 64394076 Test: SharedMemory CTS tests Change-Id: I01a5eb978fc4e99559a79baac75754c32f13bdc4 --- native/android/libandroid.map.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'native/android/libandroid.map.txt') diff --git a/native/android/libandroid.map.txt b/native/android/libandroid.map.txt index c82a1f6a646a..bbd27839d551 100644 --- a/native/android/libandroid.map.txt +++ b/native/android/libandroid.map.txt @@ -198,6 +198,7 @@ LIBANDROID { ASharedMemory_create; # introduced=26 ASharedMemory_getSize; # introduced=26 ASharedMemory_setProt; # introduced=26 + ASharedMemory_dupFromJava; # introduced=27 AStorageManager_delete; AStorageManager_getMountedObbPath; AStorageManager_isObbMounted; -- cgit v1.2.3-59-g8ed1b