am ce23ecff: Merge "Frameworks/base: Wall Werror in native/graphics"
* commit 'ce23ecffea9ec4ebe97d91a59e1997aaa77562c9': Frameworks/base: Wall Werror in native/graphics
This commit is contained in:
@@ -6,27 +6,29 @@ include $(CLEAR_VARS)
|
|||||||
# setup for skia optimizations
|
# setup for skia optimizations
|
||||||
#
|
#
|
||||||
ifneq ($(ARCH_ARM_HAVE_VFP),true)
|
ifneq ($(ARCH_ARM_HAVE_VFP),true)
|
||||||
LOCAL_CFLAGS += -DSK_SOFTWARE_FLOAT
|
LOCAL_CFLAGS += -DSK_SOFTWARE_FLOAT
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(ARCH_ARM_HAVE_NEON),true)
|
ifeq ($(ARCH_ARM_HAVE_NEON),true)
|
||||||
LOCAL_CFLAGS += -D__ARM_HAVE_NEON
|
LOCAL_CFLAGS += -D__ARM_HAVE_NEON
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# our source files
|
# our source files
|
||||||
#
|
#
|
||||||
LOCAL_SRC_FILES:= \
|
LOCAL_SRC_FILES:= \
|
||||||
bitmap.cpp
|
bitmap.cpp
|
||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
LOCAL_SHARED_LIBRARIES := \
|
||||||
libandroid_runtime \
|
libandroid_runtime \
|
||||||
libskia
|
libskia
|
||||||
|
|
||||||
LOCAL_C_INCLUDES += \
|
LOCAL_C_INCLUDES += \
|
||||||
frameworks/base/native/include \
|
frameworks/base/native/include \
|
||||||
frameworks/base/core/jni/android/graphics
|
frameworks/base/core/jni/android/graphics
|
||||||
|
|
||||||
LOCAL_MODULE:= libjnigraphics
|
LOCAL_MODULE:= libjnigraphics
|
||||||
|
|
||||||
|
LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code
|
||||||
|
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
include $(BUILD_SHARED_LIBRARY)
|
||||||
|
|
||||||
|
|||||||
@@ -15,7 +15,11 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <android/bitmap.h>
|
#include <android/bitmap.h>
|
||||||
|
|
||||||
|
#pragma GCC diagnostic push
|
||||||
|
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||||
#include <GraphicsJNI.h>
|
#include <GraphicsJNI.h>
|
||||||
|
#pragma GCC diagnostic pop
|
||||||
|
|
||||||
int AndroidBitmap_getInfo(JNIEnv* env, jobject jbitmap,
|
int AndroidBitmap_getInfo(JNIEnv* env, jobject jbitmap,
|
||||||
AndroidBitmapInfo* info) {
|
AndroidBitmapInfo* info) {
|
||||||
|
|||||||
Reference in New Issue
Block a user