diff options
author | Jo-Philipp Wich <jo@mein.io> | 2022-03-08 00:11:34 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-08 00:11:34 +0100 |
commit | 3d202b973bfc50dd5b91f111a13219fa69ca45e6 (patch) | |
tree | f98981cd6543f18dbed0601e4ec81729d9ce90d2 /lib/uloop.c | |
parent | 6902710e07ea960bfdb29aeccf5991b60121a4b1 (diff) | |
parent | 078d686f6be3bb1bedf970016327ce6ab222fff6 (diff) |
Merge pull request #46 from jow-/ubus-pub-sub-support
ubus: add object publishing, notify and subscribe support
Diffstat (limited to 'lib/uloop.c')
-rw-r--r-- | lib/uloop.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/uloop.c b/lib/uloop.c index 8b5adff..bc57336 100644 --- a/lib/uloop.c +++ b/lib/uloop.c @@ -111,6 +111,7 @@ uc_uloop_run(uc_vm_t *vm, size_t nargs) uc_value_t *timeout = uc_fn_arg(0); int t, rv; + errno = 0; t = timeout ? (int)ucv_int64_get(timeout) : -1; if (errno) @@ -182,6 +183,7 @@ uc_uloop_timer_set(uc_vm_t *vm, size_t nargs) if (!timer || !*timer) err_return(EINVAL); + errno = 0; t = timeout ? (int)ucv_int64_get(timeout) : -1; if (errno) @@ -243,6 +245,7 @@ uc_uloop_timer(uc_vm_t *vm, size_t nargs) uc_value_t *res; int t; + errno = 0; t = timeout ? ucv_int64_get(timeout) : -1; if (errno) |