int LuaDomElement2::removeThis(lua_State *L) { DomElement* obj = DomElementValue::check2( L, 1 ); DomElement* p = obj->getParent(); if( p == 0 || !p->remove( obj ) ) luaL_error( L, "Error removing this node" ); return 0; }