lua/uloop: fd_add() better args checking
authorKarl Palsson <karlp@etactica.com>
Tue, 30 Jun 2020 10:38:41 +0000 (10:38 +0000)
committerPetr Štetiar <ynezz@true.cz>
Sat, 11 Jul 2020 09:15:12 +0000 (11:15 +0200)
commit161c25960ba23e46ff960e84f25055f94758b909
tree1fd1ac2f15d9fdda1ca682f8fbec780a36b7765a
parente85cb739766d00977a08cce98f161976da5fbefc
lua/uloop: fd_add() better args checking

Actually check for flags being valid, instead of simply ignoring the
call if flags was zero.

Use standard lua checks for the function argument, so you can get a
normal "argument #2 was invalid, expected function, got xxx" instead of
the vague, "invalid arg list"

Signed-off-by: Karl Palsson <karlp@etactica.com>
lua/uloop.c