64-bit printf warning fixes in libroot.
This commit is contained in:
parent
c3b03e5877
commit
e453c0f4a7
@ -60,7 +60,7 @@ bool _rtDebugFlag = true;
|
|||||||
void
|
void
|
||||||
debugger(const char *message)
|
debugger(const char *message)
|
||||||
{
|
{
|
||||||
debug_printf("%ld: DEBUGGER: %s\n", find_thread(NULL), message);
|
debug_printf("%" B_PRId32 ": DEBUGGER: %s\n", find_thread(NULL), message);
|
||||||
_kern_debugger(message);
|
_kern_debugger(message);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -261,8 +261,8 @@ _debuggerAssert(const char *file, int line, const char *message)
|
|||||||
"Assert failed: File: %s, Line: %d, %s",
|
"Assert failed: File: %s, Line: %d, %s",
|
||||||
file, line, message);
|
file, line, message);
|
||||||
|
|
||||||
debug_printf("%ld: ASSERT: %s:%d %s\n", find_thread(NULL), file, line,
|
debug_printf("%" B_PRId32 ": ASSERT: %s:%d %s\n", find_thread(NULL), file,
|
||||||
buffer);
|
line, buffer);
|
||||||
_kern_debugger(buffer);
|
_kern_debugger(buffer);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -76,8 +76,9 @@ init_after_fork(void)
|
|||||||
sHeapArea = area_for((void*)sFreeHeapBase);
|
sHeapArea = area_for((void*)sFreeHeapBase);
|
||||||
if (sHeapArea < 0) {
|
if (sHeapArea < 0) {
|
||||||
// Where is it gone?
|
// Where is it gone?
|
||||||
debug_printf("hoard: init_after_fork(): thread %ld, Heap area not "
|
debug_printf("hoard: init_after_fork(): thread %" B_PRId32 ", Heap "
|
||||||
"found! Base address: %p\n", find_thread(NULL), sHeapBase);
|
"area not found! Base address: %p\n", find_thread(NULL),
|
||||||
|
sHeapBase);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -37,8 +37,8 @@ ptsname(int masterFD)
|
|||||||
static char buffer[32];
|
static char buffer[32];
|
||||||
|
|
||||||
char letter = 'p';
|
char letter = 'p';
|
||||||
snprintf(buffer, sizeof(buffer), "/dev/tt/%c%lx", char(letter + index / 16),
|
snprintf(buffer, sizeof(buffer), "/dev/tt/%c%" B_PRIx32,
|
||||||
index % 16);
|
char(letter + index / 16), index % 16);
|
||||||
|
|
||||||
return buffer;
|
return buffer;
|
||||||
}
|
}
|
||||||
|
@ -41,7 +41,7 @@ uname(struct utsname *info)
|
|||||||
strlcat(info->version, systemInfo.kernel_build_date, sizeof(info->version));
|
strlcat(info->version, systemInfo.kernel_build_date, sizeof(info->version));
|
||||||
strlcat(info->version, " ", sizeof(info->version));
|
strlcat(info->version, " ", sizeof(info->version));
|
||||||
strlcat(info->version, systemInfo.kernel_build_time, sizeof(info->version));
|
strlcat(info->version, systemInfo.kernel_build_time, sizeof(info->version));
|
||||||
snprintf(info->release, sizeof(info->release), "%lld",
|
snprintf(info->release, sizeof(info->release), "%" B_PRId64,
|
||||||
systemInfo.kernel_version);
|
systemInfo.kernel_version);
|
||||||
|
|
||||||
// TODO: make this better
|
// TODO: make this better
|
||||||
|
@ -95,7 +95,7 @@ message_to_console(syslog_context *context, const char *text, va_list args)
|
|||||||
if (context->ident[0])
|
if (context->ident[0])
|
||||||
fprintf(stderr, "'%s' ", context->ident);
|
fprintf(stderr, "'%s' ", context->ident);
|
||||||
if (context->options & LOG_PID)
|
if (context->options & LOG_PID)
|
||||||
fprintf(stderr, "[%ld] ", find_thread(NULL));
|
fprintf(stderr, "[%" B_PRId32 "] ", find_thread(NULL));
|
||||||
|
|
||||||
vfprintf(stderr, text, args);
|
vfprintf(stderr, text, args);
|
||||||
fputc('\n', stderr);
|
fputc('\n', stderr);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user