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:
parent
c86de0587a
commit
d7cce79d7e
22 changed files with 73 additions and 79 deletions
|
|
@ -172,7 +172,7 @@ void SourceTreeItem::ReconnectSignals()
|
|||
/* --------------------------------------------------------- */
|
||||
|
||||
auto removeItem = [](void *data, calldata_t *cd) {
|
||||
SourceTreeItem *this_ = reinterpret_cast<SourceTreeItem *>(data);
|
||||
SourceTreeItem *this_ = static_cast<SourceTreeItem *>(data);
|
||||
obs_sceneitem_t *curItem = (obs_sceneitem_t *)calldata_ptr(cd, "item");
|
||||
obs_scene_t *curScene = (obs_scene_t *)calldata_ptr(cd, "scene");
|
||||
|
||||
|
|
@ -186,7 +186,7 @@ void SourceTreeItem::ReconnectSignals()
|
|||
};
|
||||
|
||||
auto itemVisible = [](void *data, calldata_t *cd) {
|
||||
SourceTreeItem *this_ = reinterpret_cast<SourceTreeItem *>(data);
|
||||
SourceTreeItem *this_ = static_cast<SourceTreeItem *>(data);
|
||||
obs_sceneitem_t *curItem = (obs_sceneitem_t *)calldata_ptr(cd, "item");
|
||||
bool visible = calldata_bool(cd, "visible");
|
||||
|
||||
|
|
@ -195,7 +195,7 @@ void SourceTreeItem::ReconnectSignals()
|
|||
};
|
||||
|
||||
auto itemLocked = [](void *data, calldata_t *cd) {
|
||||
SourceTreeItem *this_ = reinterpret_cast<SourceTreeItem *>(data);
|
||||
SourceTreeItem *this_ = static_cast<SourceTreeItem *>(data);
|
||||
obs_sceneitem_t *curItem = (obs_sceneitem_t *)calldata_ptr(cd, "item");
|
||||
bool locked = calldata_bool(cd, "locked");
|
||||
|
||||
|
|
@ -204,7 +204,7 @@ void SourceTreeItem::ReconnectSignals()
|
|||
};
|
||||
|
||||
auto itemSelect = [](void *data, calldata_t *cd) {
|
||||
SourceTreeItem *this_ = reinterpret_cast<SourceTreeItem *>(data);
|
||||
SourceTreeItem *this_ = static_cast<SourceTreeItem *>(data);
|
||||
obs_sceneitem_t *curItem = (obs_sceneitem_t *)calldata_ptr(cd, "item");
|
||||
|
||||
if (curItem == this_->sceneitem)
|
||||
|
|
@ -212,7 +212,7 @@ void SourceTreeItem::ReconnectSignals()
|
|||
};
|
||||
|
||||
auto itemDeselect = [](void *data, calldata_t *cd) {
|
||||
SourceTreeItem *this_ = reinterpret_cast<SourceTreeItem *>(data);
|
||||
SourceTreeItem *this_ = static_cast<SourceTreeItem *>(data);
|
||||
obs_sceneitem_t *curItem = (obs_sceneitem_t *)calldata_ptr(cd, "item");
|
||||
|
||||
if (curItem == this_->sceneitem)
|
||||
|
|
@ -220,7 +220,7 @@ void SourceTreeItem::ReconnectSignals()
|
|||
};
|
||||
|
||||
auto reorderGroup = [](void *data, calldata_t *) {
|
||||
SourceTreeItem *this_ = reinterpret_cast<SourceTreeItem *>(data);
|
||||
SourceTreeItem *this_ = static_cast<SourceTreeItem *>(data);
|
||||
QMetaObject::invokeMethod(this_->tree, "ReorderItems");
|
||||
};
|
||||
|
||||
|
|
@ -245,7 +245,7 @@ void SourceTreeItem::ReconnectSignals()
|
|||
/* --------------------------------------------------------- */
|
||||
|
||||
auto removeSource = [](void *data, calldata_t *) {
|
||||
SourceTreeItem *this_ = reinterpret_cast<SourceTreeItem *>(data);
|
||||
SourceTreeItem *this_ = static_cast<SourceTreeItem *>(data);
|
||||
this_->DisconnectSignals();
|
||||
this_->sceneitem = nullptr;
|
||||
QMetaObject::invokeMethod(this_->tree, "RefreshItems");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue