lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

please see this C code

const char * getSome()

   return strdup("some string");

tolua generated code

static int tolua_getSome(lua_State* tolua_S)

// bla bla bla
     const char* tolua_ret = (const char*)  getSome();
    tolua_pushstring(tolua_S,(const char*)tolua_ret);
   return 1;

Tthat it  happens to the memory assigned in strdup?   Memory Leak ?