Plan 9 from Bell Labs’s /usr/web/sources/plan9/sys/src/libc/fmt/runefmtstr.c
#include <u.h> #include <libc.h> Rune* runefmtstrflush(Fmt *f) { if(f->start == nil) return nil; *(Rune*)f->to = '\0'; return f->start; }