Pass std::span to multi_do_door_open
This commit is contained in:
parent
7a8a2789e6
commit
f0bae36bc7
|
@ -2077,7 +2077,7 @@ namespace dsx {
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
|
||||||
static void multi_do_door_open(fvmwallptr &vmwallptr, const uint8_t *const buf)
|
static void multi_do_door_open(fvmwallptr &vmwallptr, const multiplayer_rspan<MULTI_DOOR_OPEN> buf)
|
||||||
{
|
{
|
||||||
const auto uside = build_sidenum_from_untrusted(buf[3]);
|
const auto uside = build_sidenum_from_untrusted(buf[3]);
|
||||||
if (!uside)
|
if (!uside)
|
||||||
|
@ -5730,7 +5730,7 @@ static void multi_process_data(const d_level_shared_robot_info_state &LevelShare
|
||||||
case MULTI_DECLOAK:
|
case MULTI_DECLOAK:
|
||||||
multi_do_decloak(pnum); break;
|
multi_do_decloak(pnum); break;
|
||||||
case MULTI_DOOR_OPEN:
|
case MULTI_DOOR_OPEN:
|
||||||
multi_do_door_open(vmwallptr, buf);
|
multi_do_door_open(vmwallptr, multi_subspan_first<MULTI_DOOR_OPEN>(data));
|
||||||
break;
|
break;
|
||||||
case MULTI_CREATE_EXPLOSION:
|
case MULTI_CREATE_EXPLOSION:
|
||||||
multi_do_create_explosion(vmobjptridx, pnum);
|
multi_do_create_explosion(vmobjptridx, pnum);
|
||||||
|
|
Loading…
Reference in a new issue