@@ -355,7 +355,7 @@ LUA_API void (lua_setallocf) (lua_State *L, lua_Alloc f, void *ud);
355
355
356
356
#if defined(eris_c )
357
357
/* Utility macro for populating the perms table with internal C functions. */
358
- # define eris_persist (lib , fn )\
358
+ # define eris_persist_static (lib , fn )\
359
359
extern lua_CFunction __perm_##lib##_##fn;\
360
360
if (forUnpersist) {\
361
361
lua_pushstring(L, "__eris." #lib "_" #fn);\
@@ -368,7 +368,7 @@ LUA_API void (lua_setallocf) (lua_State *L, lua_Alloc f, void *ud);
368
368
lua_rawset(L, -3);
369
369
#else
370
370
/* Utility macro to export internal C functions to eris. */
371
- # define eris_persist (lib , fn )\
371
+ # define eris_persist_static (lib , fn )\
372
372
static int fn (lua_State *L);\
373
373
lua_CFunction __perm_##lib##_##fn = fn;
374
374
#endif
@@ -380,30 +380,30 @@ static void populateperms(lua_State *L, bool forUnpersist)
380
380
{
381
381
#endif
382
382
#if defined(eris_c ) || defined(lstrlib_c )
383
- eris_persist (strlib , gmatch_aux )
383
+ eris_persist_static (strlib , gmatch_aux )
384
384
#endif
385
385
/*#if defined(eris_c) || defined(loadlib_c)
386
- eris_persist (loadlib, searcher_preload)
387
- eris_persist (loadlib, searcher_Lua)
388
- eris_persist (loadlib, searcher_C)
389
- eris_persist (loadlib, searcher_Croot)
386
+ eris_persist_static (loadlib, searcher_preload)
387
+ eris_persist_static (loadlib, searcher_Lua)
388
+ eris_persist_static (loadlib, searcher_C)
389
+ eris_persist_static (loadlib, searcher_Croot)
390
390
#endif
391
391
#if defined(eris_c) || defined(liolib_c)
392
- eris_persist (iolib, io_readline)
392
+ eris_persist_static (iolib, io_readline)
393
393
#endif*/
394
394
#if defined(eris_c ) || defined(lbaselib_c )
395
- eris_persist (baselib , pcallcont )
396
- eris_persist (baselib , luaB_next )
397
- eris_persist (baselib , ipairsaux )
395
+ eris_persist_static (baselib , pcallcont )
396
+ eris_persist_static (baselib , luaB_next )
397
+ eris_persist_static (baselib , ipairsaux )
398
398
#endif
399
399
#if defined(eris_c ) || defined(lcorolib_c )
400
- eris_persist (corolib , luaB_auxwrap )
400
+ eris_persist_static (corolib , luaB_auxwrap )
401
401
#endif
402
402
#if defined(eris_c )
403
403
}
404
404
#endif
405
405
406
- #undef eris_persist
406
+ #undef eris_persist_static
407
407
408
408
409
409
0 commit comments