diff --git a/src/stats.c b/src/stats.c index 970895c4f..e1f33bd37 100644 --- a/src/stats.c +++ b/src/stats.c @@ -293,9 +293,8 @@ const char *stats_scope_ptr(struct appctx *appctx) struct htx_blk *blk; struct ist uri; - blk = htx_get_head_blk(htx); - BUG_ON(!blk || htx_get_blk_type(blk) != HTX_BLK_REQ_SL); - ALREADY_CHECKED(blk); + blk = ASSUME_NONNULL(htx_get_head_blk(htx)); + BUG_ON(htx_get_blk_type(blk) != HTX_BLK_REQ_SL); uri = htx_sl_req_uri(htx_get_blk_ptr(htx, blk)); return uri.ptr + ctx->scope_str; }