mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-09-24 23:31:36 +08:00
frontend: Use static_cast when casting from void pointers
Using static_cast is preferred here, as it is safer to use than reinterpret_cast.
This commit is contained in:
@@ -313,7 +313,7 @@ void SourceTree::dropEvent(QDropEvent *event)
|
||||
using insertCollapsed_t = decltype(insertCollapsed);
|
||||
|
||||
auto preInsertCollapsed = [](obs_scene_t *, obs_sceneitem_t *item, void *param) {
|
||||
(*reinterpret_cast<insertCollapsed_t *>(param))(item);
|
||||
(*static_cast<insertCollapsed_t *>(param))(item);
|
||||
return true;
|
||||
};
|
||||
|
||||
@@ -373,7 +373,7 @@ void SourceTree::dropEvent(QDropEvent *event)
|
||||
using updateScene_t = decltype(updateScene);
|
||||
|
||||
auto preUpdateScene = [](void *data, obs_scene_t *) {
|
||||
(*reinterpret_cast<updateScene_t *>(data))();
|
||||
(*static_cast<updateScene_t *>(data))();
|
||||
};
|
||||
|
||||
ignoreReorder = true;
|
||||
|
||||
Reference in New Issue
Block a user