diff options
Diffstat (limited to 'sys/src/libc/fmt/smprint.c')
| -rw-r--r-- | sys/src/libc/fmt/smprint.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/libc/fmt/smprint.c b/sys/src/libc/fmt/smprint.c index 7be117c29..6e49ddc0d 100644 --- a/sys/src/libc/fmt/smprint.c +++ b/sys/src/libc/fmt/smprint.c @@ -10,6 +10,7 @@ smprint(char *fmt, ...) va_start(args, fmt); p = vsmprint(fmt, args); va_end(args); - setmalloctag(p, getcallerpc(&fmt)); + if(p != nil) + setmalloctag(p, getcallerpc(&fmt)); return p; } |
