Content-Length: 312449 | pFad | http://github.com/micropython/micropython/commit/ed2885facbf0393046bd9560a8912c52d47f2aab

D4 webassembly/proxy_c: Don't return value of a void function. · micropython/micropython@ed2885f · GitHub
Skip to content

Commit ed2885f

Browse files
committed
webassembly/proxy_c: Don't return value of a void function.
Signed-off-by: Damien George <damien@micropython.org>
1 parent d7f0313 commit ed2885f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Diff for: ports/webassembly/proxy_c.c

+6-6
Original file line numberDiff line numberDiff line change
@@ -210,10 +210,10 @@ void proxy_c_to_js_dir(uint32_t c_ref, uint32_t *out) {
210210
dir = mp_builtin_dir_obj.fun.var(1, args);
211211
}
212212
nlr_pop();
213-
return proxy_convert_mp_to_js_obj_cside(dir, out);
213+
proxy_convert_mp_to_js_obj_cside(dir, out);
214214
} else {
215215
// uncaught exception
216-
return proxy_convert_mp_to_js_exc_cside(nlr.ret_val, out);
216+
proxy_convert_mp_to_js_exc_cside(nlr.ret_val, out);
217217
}
218218
}
219219

@@ -255,10 +255,10 @@ void proxy_c_to_js_lookup_attr(uint32_t c_ref, const char *attr_in, uint32_t *ou
255255
member = mp_load_attr(obj, attr);
256256
}
257257
nlr_pop();
258-
return proxy_convert_mp_to_js_obj_cside(member, out);
258+
proxy_convert_mp_to_js_obj_cside(member, out);
259259
} else {
260260
// uncaught exception
261-
return proxy_convert_mp_to_js_exc_cside(nlr.ret_val, out);
261+
proxy_convert_mp_to_js_exc_cside(nlr.ret_val, out);
262262
}
263263
}
264264

@@ -482,9 +482,9 @@ void proxy_c_to_js_resume(uint32_t c_ref, uint32_t *args) {
482482
mp_obj_t reject = proxy_convert_js_to_mp_obj_cside(args + 2 * 3);
483483
mp_obj_t ret = proxy_resume_execute(obj, mp_const_none, mp_const_none, resolve, reject);
484484
nlr_pop();
485-
return proxy_convert_mp_to_js_obj_cside(ret, args);
485+
proxy_convert_mp_to_js_obj_cside(ret, args);
486486
} else {
487487
// uncaught exception
488-
return proxy_convert_mp_to_js_exc_cside(nlr.ret_val, args);
488+
proxy_convert_mp_to_js_exc_cside(nlr.ret_val, args);
489489
}
490490
}

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/micropython/micropython/commit/ed2885facbf0393046bd9560a8912c52d47f2aab

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy