aboutsummaryrefslogtreecommitdiff
path: root/src/base/fmt/test.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/fmt/test.c')
-rw-r--r--src/base/fmt/test.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/base/fmt/test.c b/src/base/fmt/test.c
index 73f5e7c..3f7f070 100644
--- a/src/base/fmt/test.c
+++ b/src/base/fmt/test.c
@@ -15,9 +15,18 @@ Xfmt(fmt·State *io)
return fmt·write(io, "(real=%g,imag=%g)", c.r, c.i);
}
+static void
+saygoodbye(void *arg)
+{
+ intptr n;
+ sys·write(1, 9, "goodbye\n", &n);
+}
+
int
main(int argc, char *argv[])
{
+ rt·atexit(saygoodbye, nil);
+
fmt·print("basic tests\n");
fmt·print("\tx: %x\n", 0x87654321);
fmt·print("\tu: %u\n", 0x87654321);