xref: /plan9/sys/src/ape/lib/regexp/regerror.c (revision 3e12c5d1bb89fc02707907988834ef147769ddaf)
1*3e12c5d1SDavid du Colombier #include <stdlib.h>
2*3e12c5d1SDavid du Colombier #include <stdio.h>
3*3e12c5d1SDavid du Colombier #include <string.h>
4*3e12c5d1SDavid du Colombier #include "regexp.h"
5*3e12c5d1SDavid du Colombier 
6*3e12c5d1SDavid du Colombier void
regerror(char * s)7*3e12c5d1SDavid du Colombier regerror(char *s)
8*3e12c5d1SDavid du Colombier {
9*3e12c5d1SDavid du Colombier 	char buf[132];
10*3e12c5d1SDavid du Colombier 
11*3e12c5d1SDavid du Colombier 	strcpy(buf, "regerror: ");
12*3e12c5d1SDavid du Colombier 	strcat(buf, s);
13*3e12c5d1SDavid du Colombier 	strcat(buf, "\n");
14*3e12c5d1SDavid du Colombier 	fwrite(buf, 1, strlen(buf), stderr);
15*3e12c5d1SDavid du Colombier 	exit(1);
16*3e12c5d1SDavid du Colombier }
17