From 0b63d79b36790febd4c081bf8d6737df27529f8d Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Mon, 13 May 2019 16:20:40 -0300 Subject: Details - 'luaL_setfuncs' avoids creating closures for placeholders. - Fixed some warnings about unused values in comma expressions. - Comments. --- liolib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'liolib.c') diff --git a/liolib.c b/liolib.c index 7d6d51e6..fa6a0939 100644 --- a/liolib.c +++ b/liolib.c @@ -39,7 +39,7 @@ /* Check whether 'mode' matches '[rwa]%+?[L_MODEEXT]*' */ static int l_checkmode (const char *mode) { return (*mode != '\0' && strchr("rwa", *(mode++)) != NULL && - (*mode != '+' || (++mode, 1)) && /* skip if char is '+' */ + (*mode != '+' || ((void)(++mode), 1)) && /* skip if char is '+' */ (strspn(mode, L_MODEEXT) == strlen(mode))); /* check extensions */ } -- cgit v1.2.3-55-g6feb