diff options
| author | Jeroen van Rijn <Kelimion@users.noreply.github.com> | 2022-03-01 13:51:41 +0100 |
|---|---|---|
| committer | Jeroen van Rijn <Kelimion@users.noreply.github.com> | 2022-03-01 13:51:41 +0100 |
| commit | f971126183312f7229c24ea9fd7d36a6a7870404 (patch) | |
| tree | 9da1069493dc3e3757a162a9aa9d1b73e0c79c04 | |
| parent | d4ccb69ccc56fb57cad48493a9e5e78ca3529a84 (diff) | |
[mem] Add missing `\n` to tracking allocator example.
| -rw-r--r-- | core/mem/doc.odin | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/core/mem/doc.odin b/core/mem/doc.odin index 2a5ee06d3..fe53dee83 100644 --- a/core/mem/doc.odin +++ b/core/mem/doc.odin @@ -12,22 +12,22 @@ import "core:mem" import "core:fmt" _main :: proc() { - do stuff + do stuff } main :: proc() { - track: mem.Tracking_Allocator - mem.tracking_allocator_init(&track, context.allocator) - context.allocator = mem.tracking_allocator(&track) - - _main() - - for _, v in track.allocation_map { - fmt.printf("%v leaked %v bytes", v.location, v.size) - } - for bf in track.bad_free_array { - fmt.printf("%v allocation %p was freed badly", bf.location, bf.memory) - } + track: mem.Tracking_Allocator + mem.tracking_allocator_init(&track, context.allocator) + context.allocator = mem.tracking_allocator(&track) + + _main() + + for _, leak in track.allocation_map { + fmt.printf("%v leaked %v bytes\n", leak.location, leak.size) + } + for bad_free in track.bad_free_array { + fmt.printf("%v allocation %p was freed badly\n", bad_free.location, bad_free.memory) + } } ``` */ |