Skip to content

Commit ec13c0d

Browse files
committed
fix(OnPlayerCheckTransmit): Transmit ptr not being void*
1 parent 0d6f69a commit ec13c0d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/engine/vgui/vgui.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,8 @@ void VGUI::CheckTransmit(CCheckTransmitInfo** ppInfoList, int infoCount, CBitVec
133133
Player* player = g_playerManager.GetPlayer(playerid);
134134
if (!player) continue;
135135

136-
ClassData tInfo({ { "transmit_ptr", pInfo } }, "CCheckTransmitInfo", nullptr);
137-
g_pluginManager.ExecuteEvent("core", "OnPlayerCheckTransmit", { playerid, &tInfo }, checktransmitEvent);
136+
ClassData* tInfo = new ClassData({ { "should_mark_freeable", true }, { "transmit_ptr", (void*)pInfo } }, "CCheckTransmitInfo", nullptr);
137+
g_pluginManager.ExecuteEvent("core", "OnPlayerCheckTransmit", { playerid, tInfo }, checktransmitEvent);
138138
FilterRenderingItems(player, (CCheckTransmitInfo*)pInfo);
139139
}
140140
}

0 commit comments

Comments
 (0)