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

+7 -2
View File
@@ -173,8 +173,13 @@ bool execute_img_gen_job(ServerRuntime& runtime,
{
std::lock_guard<std::mutex> lock(*runtime.sd_ctx_mutex);
sd_image_t* raw_results = generate_image(runtime.sd_ctx, &params);
results.adopt(raw_results, params.batch_count);
sd_image_t* raw_results = nullptr;
int num_results = 0;
if (!generate_image(runtime.sd_ctx, &params, &raw_results, &num_results)) {
raw_results = nullptr;
num_results = 0;
}
results.adopt(raw_results, num_results);
}
const int num_results = results.count();