clang-tidy: partially fix cppcoreguidelines-pro-type-reinterpret-cast

This commit is contained in:
Daniel Agar
2019-10-28 10:50:31 -04:00
parent f5945d1185
commit 4192414576
16 changed files with 26 additions and 26 deletions
@@ -44,7 +44,7 @@ ScheduledWorkItem::~ScheduledWorkItem()
void
ScheduledWorkItem::schedule_trampoline(void *arg)
{
ScheduledWorkItem *dev = reinterpret_cast<ScheduledWorkItem *>(arg);
ScheduledWorkItem *dev = static_cast<ScheduledWorkItem *>(arg);
dev->ScheduleNow();
}
@@ -352,7 +352,7 @@ void
ArchPX4IOSerial::_dma_callback(DMA_HANDLE handle, uint8_t status, void *arg)
{
if (arg != nullptr) {
ArchPX4IOSerial *ps = reinterpret_cast<ArchPX4IOSerial *>(arg);
ArchPX4IOSerial *ps = static_cast<ArchPX4IOSerial *>(arg);
ps->_do_rx_dma_callback(status);
}
@@ -387,7 +387,7 @@ int
ArchPX4IOSerial::_interrupt(int irq, void *context, void *arg)
{
if (arg != nullptr) {
ArchPX4IOSerial *instance = reinterpret_cast<ArchPX4IOSerial *>(arg);
ArchPX4IOSerial *instance = static_cast<ArchPX4IOSerial *>(arg);
instance->_do_interrupt();
}