From 15ade86a75d1b26f61be1d084f004e5df00d421f Mon Sep 17 00:00:00 2001 From: Jan Boon Date: Sat, 7 Feb 2026 04:49:37 +0000 Subject: [PATCH] sampling : simplify clone --- src/llama-sampler.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/llama-sampler.cpp b/src/llama-sampler.cpp index dc7394ae51..0aa000f319 100644 --- a/src/llama-sampler.cpp +++ b/src/llama-sampler.cpp @@ -498,9 +498,7 @@ struct llama_dist_rng_mt19937 : llama_dist_rng { } std::unique_ptr clone() const override { - auto c = std::make_unique(0); - c->rng = rng; - return c; + return std::make_unique(*this); } }; @@ -527,9 +525,7 @@ struct llama_dist_rng_blue : llama_dist_rng { } std::unique_ptr clone() const override { - auto c = std::make_unique(0); - c->bn_rng = bn_rng; - return c; + return std::make_unique(*this); } };