if (how != RSPAMD_LUA_PARSE_ARGUMENTS_IGNORE_MISSING) {
*(va_arg (ap, const gchar **)) = NULL;
}
+ else {
+ (void)va_arg (ap, gchar **);
+ }
}
else {
g_set_error (err,
case 'I':
if (t == LUA_TNUMBER) {
- *(va_arg (ap, gint64 *)) = lua_tonumber (L, idx);
+ *(va_arg (ap, gint64 *)) = lua_tointeger (L, idx);
}
else if (t == LUA_TNIL || t == LUA_TNONE) {
failed = TRUE;
if (how != RSPAMD_LUA_PARSE_ARGUMENTS_IGNORE_MISSING) {
*(va_arg (ap, gint64 *)) = 0;
}
+ else {
+ (void)va_arg (ap, gint64 *);
+ }
}
else {
g_set_error (err,
if (how != RSPAMD_LUA_PARSE_ARGUMENTS_IGNORE_MISSING) {
*(va_arg (ap, gint *)) = -1;
}
+ else {
+ (void)va_arg (ap, gint *);
+ }
if (is_table) {
lua_pop (L, 1);
if (how != RSPAMD_LUA_PARSE_ARGUMENTS_IGNORE_MISSING) {
*(va_arg (ap, gdouble *)) = 0;
}
+ else {
+ (void)va_arg (ap, gdouble *);
+ }
}
else {
g_set_error (err,
if (how != RSPAMD_LUA_PARSE_ARGUMENTS_IGNORE_MISSING) {
*(va_arg (ap, gdouble *)) = NAN;
}
+ else {
+ (void)va_arg (ap, gdouble *);
+ }
}
else {
g_set_error (err,
*(va_arg (ap, const char **)) = NULL;
*valuelen = 0;
}
+ else {
+ (void)va_arg (ap, const char **);
+ }
}
else {
g_set_error (err,
if (how != RSPAMD_LUA_PARSE_ARGUMENTS_IGNORE_MISSING) {
*(va_arg (ap, ucl_object_t **)) = NULL;
}
+ else {
+ (void)va_arg (ap, ucl_object_t **);
+ }
}
if (is_table) {
if (how != RSPAMD_LUA_PARSE_ARGUMENTS_IGNORE_MISSING) {
*(va_arg (ap, void **)) = NULL;
}
+ else {
+ (void)va_arg (ap, void **);
+ }
}
else if (t != LUA_TUSERDATA) {
g_set_error (err,