aboutsummaryrefslogtreecommitdiff
path: root/src/base/error/panicf.c
blob: f1ed126bd62c9e2e9220bdd86a31e32884b598b4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "internal.h"

void
panicf(byte* fmt, ...)
{
    va_list args;
    va_start(args, fmt);

    fmt·fprint(sys·Stderr,"panic: ");
    fmt·vfprint(sys·Stderr,fmt, args);
    fmt·fprint(sys·Stderr,"\n");

    va_end(args);

    rt·exit(1);
}