Add and run WebKit based clang-format
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
|
||||
|
||||
|
||||
// _start test_arena_alloc.c
|
||||
#include "arena.h"
|
||||
|
||||
@@ -9,7 +8,7 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
static struct arena *default_arena = NULL;
|
||||
static struct arena* default_arena = NULL;
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -19,14 +18,17 @@ int main()
|
||||
err(errno, "failed to allocate arena");
|
||||
}
|
||||
|
||||
printf("\ntest 1: %s", "attempt to allocate arena->cap x 1 byte");
|
||||
printf("\nAttempt to do `arena->cap` allocations of 1 byte");
|
||||
|
||||
for (size_t i = 0; i < default_arena->cap; i++) {
|
||||
volatile void *c = arena_alloc(default_arena, 1);
|
||||
if (c == NULL) {
|
||||
err(EXIT_FAILURE, "failed to allocate memory");
|
||||
}
|
||||
}
|
||||
for (size_t i = 0; i < default_arena->cap; i++) {
|
||||
char* c = arena_alloc(default_arena, 1);
|
||||
*c = i & 0xff;
|
||||
if (c == NULL) {
|
||||
err(EXIT_FAILURE, "failed to allocate memory");
|
||||
}
|
||||
}
|
||||
|
||||
printf("\n OK");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user