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
@@ -292,8 +292,11 @@ void register_sdapi_endpoints(httplib::Server& svr, ServerRuntime& rt) {
{
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);
}