Skip to content

Commit 2e24aed

Browse files
committed
fix: fix rebase artifacts
1 parent fa407f6 commit 2e24aed

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

common/rnexecutorch/host_objects/ModelHostObject.h

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,18 @@ template <typename Model> class ModelHostObject : public JsiHostObject {
2424
JSI_HOST_FUNCTION(forward) {
2525
auto promise = promiseVendor.createPromise(
2626
[this, count, args, &runtime](std::shared_ptr<Promise> promise) {
27-
std::thread([this, promise = std::move(promise), count, args,
28-
&runtime]() {
29-
constexpr std::size_t forwardArgCount =
30-
jsiconversion::getArgumentCount(&Model::forward);
31-
if (forwardArgCount != count) {
32-
char errorMessage[100];
33-
std::snprintf(
34-
errorMessage, sizeof(errorMessage),
35-
"Argument count mismatch, was expecting: %zu but got: %zu",
36-
forwardArgCount, count);
27+
constexpr std::size_t forwardArgCount =
28+
jsiconversion::getArgumentCount(&Model::forward);
29+
if (forwardArgCount != count) {
30+
char errorMessage[100];
31+
std::snprintf(
32+
errorMessage, sizeof(errorMessage),
33+
"Argument count mismatch, was expecting: %zu but got: %zu",
34+
forwardArgCount, count);
3735

38-
promise->reject(errorMessage);
39-
return;
40-
}
36+
promise->reject(errorMessage);
37+
return;
38+
}
4139

4240
// Do the asynchronous work
4341
std::thread([this, promise = std::move(promise), args, &runtime]() {

0 commit comments

Comments
 (0)