diff --git a/src/cache.c b/src/cache.c index caa072ff2..4a9992a19 100644 --- a/src/cache.c +++ b/src/cache.c @@ -820,7 +820,8 @@ cache_store_http_payload(struct stream *s, struct filter *filter, struct http_ms goto no_cache; } - ((struct cache_entry *)st->first_block->data)->body_size += data_len; + /* disguise below to shut a warning on */ + DISGUISE((struct cache_entry *)st->first_block->data)->body_size += data_len; ret = shctx_row_data_append(shctx, st->first_block, (unsigned char *)b_head(&trash), b_data(&trash)); if (ret < 0)