diff options
Diffstat (limited to 'src/kernel/intmsghandler.C')
-rw-r--r-- | src/kernel/intmsghandler.C | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/kernel/intmsghandler.C b/src/kernel/intmsghandler.C index 538d322ae..0a6e87b0d 100644 --- a/src/kernel/intmsghandler.C +++ b/src/kernel/intmsghandler.C @@ -100,8 +100,9 @@ void InterruptMsgHdlr::handleInterrupt() if(cv_instance) { cv_instance->sendMessage(MSG_INTR_EXTERN, - (void *)pir, - (void *)xirr, + reinterpret_cast<void*>(pir), + reinterpret_cast<void*>( + static_cast<uint64_t>(xirr)), NULL); } } |