From c11b1aba9e2bd33f5313b38ab10c3609a52d9ef2 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Thu, 20 Feb 2014 16:37:05 +0100 Subject: [PATCH] Fix unportable pid_t printing in sortix/interrupt.cpp. --- sortix/interrupt.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sortix/interrupt.cpp b/sortix/interrupt.cpp index 0e8c7338..0f406f43 100644 --- a/sortix/interrupt.cpp +++ b/sortix/interrupt.cpp @@ -259,8 +259,8 @@ void CrashHandler(CPU::InterruptRegisters* regs) Interrupt::Enable(); - Log::PrintF("The current program (pid %i %s) has crashed and was terminated:\n", - CurrentProcess()->pid, CurrentProcess()->program_image_path); + Log::PrintF("The current program (pid %ji %s) has crashed and was terminated:\n", + (intmax_t) CurrentProcess()->pid, CurrentProcess()->program_image_path); Log::PrintF("%s exception at ip=0x%zx (cr2=0x%p, err_code=0x%p)\n", message, ip, regs->cr2, regs->err_code);