@@ -349,7 +349,7 @@ int luaD_reallocstack (lua_State *L, int newsize, int raiseerror) {
349349 correctstack (L , oldstack ); /* change offsets back to pointers */
350350 L -> stack_last .p = L -> stack .p + newsize ;
351351 for (i = oldsize + EXTRA_STACK ; i < newsize + EXTRA_STACK ; i ++ )
352- setnilvalue ( s2v ( newstack + i ) ); /* erase new segment */
352+ setnilvalue2s ( newstack + i ); /* erase new segment */
353353 return 1 ;
354354}
355355
@@ -554,7 +554,7 @@ l_sinline void genmoveresults (lua_State *L, StkId res, int nres,
554554 for (i = 0 ; i < nres ; i ++ ) /* move all results to correct place */
555555 setobjs2s (L , res + i , firstresult + i );
556556 for (; i < wanted ; i ++ ) /* complete wanted number of results */
557- setnilvalue ( s2v ( res + i ) );
557+ setnilvalue2s ( res + i );
558558 L -> top .p = res + wanted ; /* top points after the last result */
559559}
560560
@@ -574,7 +574,7 @@ l_sinline void moveresults (lua_State *L, StkId res, int nres,
574574 return ;
575575 case 1 + 1 : /* one value needed */
576576 if (nres == 0 ) /* no results? */
577- setnilvalue ( s2v ( res ) ); /* adjust with nil */
577+ setnilvalue2s ( res ); /* adjust with nil */
578578 else /* at least one result */
579579 setobjs2s (L , res , L -> top .p - nres ); /* move it to proper place */
580580 L -> top .p = res + 1 ;
@@ -694,7 +694,7 @@ int luaD_pretailcall (lua_State *L, CallInfo *ci, StkId func,
694694 setobjs2s (L , ci -> func .p + i , func + i );
695695 func = ci -> func .p ; /* moved-down function */
696696 for (; narg1 <= nfixparams ; narg1 ++ )
697- setnilvalue ( s2v ( func + narg1 ) ); /* complete missing arguments */
697+ setnilvalue2s ( func + narg1 ); /* complete missing arguments */
698698 ci -> top .p = func + 1 + fsize ; /* top for new function */
699699 lua_assert (ci -> top .p <= L -> stack_last .p );
700700 ci -> u .l .savedpc = p -> code ; /* starting point */
@@ -741,7 +741,7 @@ CallInfo *luaD_precall (lua_State *L, StkId func, int nresults) {
741741 L -> ci = ci = prepCallInfo (L , func , status , func + 1 + fsize );
742742 ci -> u .l .savedpc = p -> code ; /* starting point */
743743 for (; narg < nfixparams ; narg ++ )
744- setnilvalue ( s2v ( L -> top .p ++ ) ); /* complete missing arguments */
744+ setnilvalue2s ( L -> top .p ++ ); /* complete missing arguments */
745745 lua_assert (ci -> top .p <= L -> stack_last .p );
746746 return ci ;
747747 }
0 commit comments