diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2020-04-13 19:22:10 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-04-13 19:22:10 +0000 |
commit | 7d0c3abcf40152af6529b26a91c04428bf066ade (patch) | |
tree | 21f6624112dbeb9c7b13a32ae9c3606eb02c5234 | |
parent | 1ae9099377aca7cff50d385a25918c16c6ed9b6d (diff) | |
parent | 6ed4be3ab4c99e487dbb37add38a2424aaf5ab42 (diff) |
Merge "Include what you use: <fcntl.h>" am: 6ed4be3ab4
Change-Id: I3b3caa0bdbb5f57ad120b06c60d15f04977100c8
-rw-r--r-- | core/jni/android/graphics/BitmapFactory.cpp | 10 | ||||
-rw-r--r-- | core/jni/android/graphics/ImageDecoder.cpp | 4 | ||||
-rw-r--r-- | core/jni/android_os_SELinux.cpp | 5 | ||||
-rw-r--r-- | core/jni/android_text_Hyphenator.cpp | 1 | ||||
-rw-r--r-- | core/jni/com_android_internal_os_AtomicDirectory.cpp | 2 | ||||
-rw-r--r-- | native/android/sharedmem.cpp | 4 |
6 files changed, 19 insertions, 7 deletions
diff --git a/core/jni/android/graphics/BitmapFactory.cpp b/core/jni/android/graphics/BitmapFactory.cpp index 3f05c3b57c69..f040f11ffac4 100644 --- a/core/jni/android/graphics/BitmapFactory.cpp +++ b/core/jni/android/graphics/BitmapFactory.cpp @@ -1,5 +1,11 @@ #define LOG_TAG "BitmapFactory" +#include <fcntl.h> +#include <netinet/in.h> +#include <stdio.h> +#include <sys/mman.h> +#include <sys/stat.h> + #include "BitmapFactory.h" #include "CreateJavaOutputStreamAdaptor.h" #include "GraphicsJNI.h" @@ -21,10 +27,6 @@ #include <androidfw/ResourceTypes.h> #include <cutils/compiler.h> #include <memory> -#include <netinet/in.h> -#include <stdio.h> -#include <sys/mman.h> -#include <sys/stat.h> jfieldID gOptions_justBoundsFieldID; jfieldID gOptions_sampleSizeFieldID; diff --git a/core/jni/android/graphics/ImageDecoder.cpp b/core/jni/android/graphics/ImageDecoder.cpp index 98162af7d27b..e7f123e038f6 100644 --- a/core/jni/android/graphics/ImageDecoder.cpp +++ b/core/jni/android/graphics/ImageDecoder.cpp @@ -14,6 +14,9 @@ * limitations under the License. */ +#include <fcntl.h> +#include <sys/stat.h> + #include "Bitmap.h" #include "BitmapFactory.h" #include "ByteBufferStreamAdaptor.h" @@ -33,7 +36,6 @@ #include <androidfw/Asset.h> #include <jni.h> -#include <sys/stat.h> using namespace android; diff --git a/core/jni/android_os_SELinux.cpp b/core/jni/android_os_SELinux.cpp index 236ee6123cde..7634547ae0bf 100644 --- a/core/jni/android_os_SELinux.cpp +++ b/core/jni/android_os_SELinux.cpp @@ -15,6 +15,10 @@ */ #define LOG_TAG "SELinuxJNI" + +#include <fcntl.h> +#include <errno.h> + #include <utils/Log.h> #include <nativehelper/JNIHelp.h> @@ -22,7 +26,6 @@ #include "core_jni_helpers.h" #include "selinux/selinux.h" #include "selinux/android.h" -#include <errno.h> #include <memory> #include <atomic> #include <nativehelper/ScopedLocalRef.h> diff --git a/core/jni/android_text_Hyphenator.cpp b/core/jni/android_text_Hyphenator.cpp index de307737493e..7e36b808fb81 100644 --- a/core/jni/android_text_Hyphenator.cpp +++ b/core/jni/android_text_Hyphenator.cpp @@ -14,6 +14,7 @@ * limitations under the License. */ +#include <fcntl.h> #include <sys/mman.h> #include <sys/types.h> #include <sys/stat.h> diff --git a/core/jni/com_android_internal_os_AtomicDirectory.cpp b/core/jni/com_android_internal_os_AtomicDirectory.cpp index 76b0fc167264..112aa78f800c 100644 --- a/core/jni/com_android_internal_os_AtomicDirectory.cpp +++ b/core/jni/com_android_internal_os_AtomicDirectory.cpp @@ -14,6 +14,8 @@ * limitations under the License. */ +#include <fcntl.h> + #include <nativehelper/ScopedUtfChars.h> #include "jni.h" diff --git a/native/android/sharedmem.cpp b/native/android/sharedmem.cpp index 4410bd6fbeed..338b280a8ebe 100644 --- a/native/android/sharedmem.cpp +++ b/native/android/sharedmem.cpp @@ -16,6 +16,9 @@ #include <jni.h> +#include <fcntl.h> +#include <unistd.h> + #include <android/sharedmem.h> #include <android/sharedmem_jni.h> #include <cutils/ashmem.h> @@ -23,7 +26,6 @@ #include <utils/Errors.h> #include <mutex> -#include <unistd.h> static struct { jclass clazz; |