garbeam@2: /* garbeam@2: * (C)opyright MMVI Anselm R. Garbe garbeam@2: * See LICENSE file for license details. garbeam@2: */ garbeam@2: garbeam@2: #include garbeam@2: #include garbeam@2: #include garbeam@2: garbeam@2: void garbeam@2: error(char *errstr, ...) { garbeam@2: va_list ap; garbeam@2: va_start(ap, errstr); garbeam@2: vfprintf(stderr, errstr, ap); garbeam@2: va_end(ap); garbeam@2: exit(1); garbeam@2: } garbeam@2: