mirror of
https://github.com/leejet/stable-diffusion.cpp.git
synced 2026-08-10 06:07:58 +00:00
fix: correct dangling pointer to empty image reference vector (#1813)
This commit is contained in:
parent
8d377073e3
commit
b8bf67615c
@ -5071,8 +5071,8 @@ static std::optional<ImageGenerationEmbeds> prepare_image_generation_embeds(sd_c
|
|||||||
}
|
}
|
||||||
condition_params.text = request->negative_prompt;
|
condition_params.text = request->negative_prompt;
|
||||||
condition_params.zero_out_masked = zero_out_masked;
|
condition_params.zero_out_masked = zero_out_masked;
|
||||||
if (use_ref_latent_img_cfg) {
|
|
||||||
std::vector<sd::Tensor<float>> empty_ref_images;
|
std::vector<sd::Tensor<float>> empty_ref_images;
|
||||||
|
if (use_ref_latent_img_cfg) {
|
||||||
condition_params.ref_images = &empty_ref_images;
|
condition_params.ref_images = &empty_ref_images;
|
||||||
}
|
}
|
||||||
img_uncond = sd_ctx->sd->cond_stage_model->get_learned_condition(sd_ctx->sd->n_threads,
|
img_uncond = sd_ctx->sd->cond_stage_model->get_learned_condition(sd_ctx->sd->n_threads,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user