diff --git a/src/add-ons/kernel/file_systems/userlandfs/server/beos/beos_kernel_emu.cpp b/src/add-ons/kernel/file_systems/userlandfs/server/beos/beos_kernel_emu.cpp index 52cf42da49..8fc8bef1a3 100644 --- a/src/add-ons/kernel/file_systems/userlandfs/server/beos/beos_kernel_emu.cpp +++ b/src/add-ons/kernel/file_systems/userlandfs/server/beos/beos_kernel_emu.cpp @@ -338,11 +338,11 @@ panic(const char *format, ...) char buffer[1024]; strcpy(buffer, "PANIC: "); int32 prefixLen = strlen(buffer); - int bufferSize = sizeof(buffer) - prefixLen; va_list args; va_start(args, format); // no vsnprintf() on PPC #if defined(__INTEL__) + int bufferSize = sizeof(buffer) - prefixLen; vsnprintf(buffer + prefixLen, bufferSize - 1, format, args); #else vsprintf(buffer + prefixLen, format, args); diff --git a/src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp b/src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp index dcc9fa18a1..8167991f53 100644 --- a/src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp +++ b/src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp @@ -907,10 +907,10 @@ UserlandFS::KernelEmu::vpanic(const char *format, va_list args) char buffer[1024]; strcpy(buffer, "PANIC: "); int32 prefixLen = strlen(buffer); - int bufferSize = sizeof(buffer) - prefixLen; // no vsnprintf() on PPC #if defined(__INTEL__) + int bufferSize = sizeof(buffer) - prefixLen; vsnprintf(buffer + prefixLen, bufferSize - 1, format, args); #else vsprintf(buffer + prefixLen, format, args);