diff --git a/libs/main/types/pibytearray.h b/libs/main/types/pibytearray.h index 5d0ada7f..cf90ff53 100644 --- a/libs/main/types/pibytearray.h +++ b/libs/main/types/pibytearray.h @@ -1107,9 +1107,11 @@ public: PIByteArray & append(const PIByteArray & data_) { #ifdef CC_GCC # pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wstringop-overflow" # pragma GCC diagnostic ignored "-Warray-bounds" -# pragma GCC diagnostic ignored "-Wrestrict" +# ifndef ANDROID +# pragma GCC diagnostic ignored "-Wstringop-overflow" +# pragma GCC diagnostic ignored "-Wrestrict" +# endif #endif const size_t ps = size(); enlarge(data_.size_s());