diff --git a/cJSON.c b/cJSON.c index 88c2d95b..71011806 100644 --- a/cJSON.c +++ b/cJSON.c @@ -2066,7 +2066,7 @@ CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToArray(cJSON *array, cJSON *item) #if defined(__clang__) || (defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)))) #pragma GCC diagnostic push #endif -#ifdef __GNUC__ +#if defined(__clang__) || defined(__GNUC__) #pragma GCC diagnostic ignored "-Wcast-qual" #endif /* helper function to cast away const */