chiark / gitweb /
@@@ man wip
[mLib] / mem / arena.3
index 51c2227dc5d7217c626c8847ff1f5b150bf50035..b7b4d2aa027007ed2b26603213c47ac4535ffae1 100644 (file)
@@ -14,30 +14,30 @@ arena \- control of memory allocation
 .SH "SYNOPSIS"
 .nf
 .B "#include <mLib/arena.h>"
-
+.PP
 .ta 2n
 .B "typedef struct {"
 .B "   const struct arena_ops *ops";
 .B "} arena;"
-
+.PP
 .B "typedef struct {"
 .BI "  void *(*alloc)(arena *" a ", size_t " sz );
 .BI "  void *(*realloc)(arena *" a ", void *" p ", size_t " sz ", size_t " osz );
 .BI "  void *(*free)(arena *" a ", void *" p );
 .BI "  void *(*purge)(arena *" a );
 .B "} arena_ops;"
-
+.PP
 .BI "arena *arena_global;"
 .BI "arena arena_stdlib;"
-
+.PP
 .ta \w'\fBvoid *arena_fakerealloc('u
 .BI "void *arena_fakerealloc(arena *" a ", void *" p ,
 .BI "  size_t " sz ", size_t " osz );
-
+.PP
 .BI "void *a_alloc(arena *" a ", size_t " sz );
 .BI "void *a_realloc(arena *" a ", void *" p ", size_t " sz ", size_t " osz );
 .BI "void a_free(arena *" a );
-
+.PP
 .BI "void *A_ALLOC(arena *" a ", size_t " sz );
 .BI "void *A_REALLOC(arena *" a ", void *" p ", size_t " sz ", size_t " osz );
 .BI "void A_FREE(arena *" a );