refactor: return bool from image and upscale APIs (#1728)

This commit is contained in:
leejet authored and GitHub committed 2026-07-01 01:11:56 +08:00
1 parent ccda89e09c
commit 2bb0389683
7 files changed
+106 -40

No files matched your search

+5 -2
View File
@@ -229,8 +229,11 @@ static bool execute_sync_img_gen_request(ServerRuntime& runtime,
{
std::lock_guard<std::mutex> lock(*runtime.sd_ctx_mutex);
sd_image_t* raw_results = generate_image(runtime.sd_ctx, &img_gen_params);
num_results = request.gen_params.batch_count;
sd_image_t* raw_results = nullptr;
if (!generate_image(runtime.sd_ctx, &img_gen_params, &raw_results, &num_results)) {
raw_results = nullptr;
num_results = 0;
}
results.adopt(raw_results, num_results);
}