diff --git a/tools/Android.mk b/tools/Android.mk index 9461c2bd36a43e0a6fad05b26c8b40172d04c5de..727a4d3c9b0a38d14b0cc7689de1e2c2ccf5d67d 100644 --- a/tools/Android.mk +++ b/tools/Android.mk @@ -5,7 +5,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := checkseapp LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := external/libsepol/include/ -LOCAL_CFLAGS := -DLINK_SEPOL_STATIC +LOCAL_CFLAGS := -DLINK_SEPOL_STATIC -Wall -Werror LOCAL_SRC_FILES := check_seapp.c LOCAL_STATIC_LIBRARIES := libsepol diff --git a/tools/check_seapp.c b/tools/check_seapp.c index ed781bfcaf745aab61a7dc214874b004f368ee82..19e2ab28b14b03e6cd307ff5e47893b61d6a7b0c 100644 --- a/tools/check_seapp.c +++ b/tools/check_seapp.c @@ -436,7 +436,8 @@ static map_match rule_map_cmp(rule_map *rmA, rule_map *rmB) { * @param rm * rule map to be freed. */ -static void rule_map_free(rule_map *rm, rule_map_switch s) { +static void rule_map_free(rule_map *rm, + rule_map_switch s __attribute__((unused)) /* only glibc builds, ignored otherwise */) { size_t i; size_t len = rm->length;