forked from M-Labs/nac3
1
0
Fork 0

Revert "standalone: reformat demo.c"

This reverts commit 308edb8237.
This commit is contained in:
Sébastien Bourdeauducq 2024-08-27 23:06:49 +08:00
parent 22c4d25802
commit 600a5c8679
1 changed files with 21 additions and 22 deletions

View File

@ -66,7 +66,7 @@ struct cslice {
}; };
void output_int32_list(struct cslice *slice) { void output_int32_list(struct cslice *slice) {
const int32_t* data = reinterpret_cast<int32_t*>(slice->data); const int32_t *data = (int32_t *) slice->data;
putchar('['); putchar('[');
for (size_t i = 0; i < slice->len; ++i) { for (size_t i = 0; i < slice->len; ++i) {
@ -81,7 +81,7 @@ void output_int32_list(struct cslice* slice) {
} }
void output_str(struct cslice *slice) { void output_str(struct cslice *slice) {
const char* data = reinterpret_cast<const char*>(slice->data); const char *data = (const char *) slice->data;
for (size_t i = 0; i < slice->len; ++i) { for (size_t i = 0; i < slice->len; ++i) {
putchar(data[i]); putchar(data[i]);
@ -95,7 +95,7 @@ void output_strln(struct cslice* slice) {
uint64_t dbg_stack_address(__attribute__((unused)) struct cslice *slice) { uint64_t dbg_stack_address(__attribute__((unused)) struct cslice *slice) {
int i; int i;
void* ptr = static_cast<void*>(&i); void *ptr = (void *) &i;
return (uintptr_t) ptr; return (uintptr_t) ptr;
} }
@ -120,10 +120,9 @@ struct Exception {
uint32_t __nac3_raise(struct Exception* e) { uint32_t __nac3_raise(struct Exception* e) {
printf("__nac3_raise called. Exception details:\n"); printf("__nac3_raise called. Exception details:\n");
printf(" ID: %"PRIu32"\n", e->id); printf(" ID: %"PRIu32"\n", e->id);
printf(" Location: %*s:%" PRIu32 ":%" PRIu32 "\n", static_cast<int>(e->file.len), printf(" Location: %*s:%"PRIu32":%"PRIu32"\n" , (int) e->file.len, (const char*) e->file.data, e->line, e->column);
reinterpret_cast<const char*>(e->file.data), e->line, e->column); printf(" Function: %*s\n" , (int) e->function.len, (const char*) e->function.data);
printf(" Function: %*s\n", static_cast<int>(e->function.len), reinterpret_cast<const char*>(e->function.data)); printf(" Message: \"%*s\"\n" , (int) e->message.len, (const char*) e->message.data);
printf(" Message: \"%*s\"\n", static_cast<int>(e->message.len), reinterpret_cast<const char*>(e->message.data));
printf(" Params: {0}=%"PRId64", {1}=%"PRId64", {2}=%"PRId64"\n", e->param[0], e->param[1], e->param[2]); printf(" Params: {0}=%"PRId64", {1}=%"PRId64", {2}=%"PRId64"\n", e->param[0], e->param[1], e->param[2]);
exit(101); exit(101);
__builtin_unreachable(); __builtin_unreachable();