コード例 #1
0
ファイル: loslib.c プロジェクト: nosc/technologicalPlatform
static int os_tmpname (lua_State *L) {
  char buff[LUA_TMPNAMBUFSIZE];
  int err;
  lua_tmpnam(buff, err);
  if (err)
    return luaL_error(L, "unable to generate a unique filename");
  lua_pushstring(L, buff);
  return 1;
}
コード例 #2
0
ファイル: loslib.cpp プロジェクト: aappleby/Lumina
static int os_tmpname (LuaThread *L) {
  THREAD_CHECK(L);
  char buff[LUA_TMPNAMBUFSIZE];
  int err;
  lua_tmpnam(buff, err);
  if (err) {
    return luaL_error(L, "unable to generate a unique filename");
  }
  lua_pushstring(L, buff);
  return 1;
}