Kaynağa Gözat

modules/app_lua: Fix off-by-one error in modf

- Fixes calling sr.modf with additional parameters
Hugh Waite 12 yıl önce
ebeveyn
işleme
8bb61ea287
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2 2
      modules/app_lua/app_lua_sr.c

+ 2 - 2
modules/app_lua/app_lua_sr.c

@@ -240,7 +240,7 @@ static int lua_sr_modf (lua_State *L)
 				goto error;
 			}
 		} else {
-			for(i=1; i<=argc; i++)
+			for(i=1; i<argc; i++)
 			{
 				if(expf->fixup(&(act->val[i+1].u.data), i)<0)
 				{
@@ -256,7 +256,7 @@ static int lua_sr_modf (lua_State *L)
 
 	/* free fixups */
 	if (expf->fixup) {
-		for(i=1; i<=argc; i++)
+		for(i=1; i<argc; i++)
 		{
 			if ((act->val[i+1].type == MODFIXUP_ST) && (act->val[i+1].u.data))
 			{