xref: /plan9/sys/src/libregexp/regerror.c (revision 3e12c5d1bb89fc02707907988834ef147769ddaf)
1*3e12c5d1SDavid du Colombier #include <u.h>
2*3e12c5d1SDavid du Colombier #include <libc.h>
3*3e12c5d1SDavid du Colombier #include "regexp.h"
4*3e12c5d1SDavid du Colombier 
5*3e12c5d1SDavid du Colombier void
regerror(char * s)6*3e12c5d1SDavid du Colombier regerror(char *s)
7*3e12c5d1SDavid du Colombier {
8*3e12c5d1SDavid du Colombier 	char buf[132];
9*3e12c5d1SDavid du Colombier 
10*3e12c5d1SDavid du Colombier 	strcpy(buf, "regerror: ");
11*3e12c5d1SDavid du Colombier 	strcat(buf, s);
12*3e12c5d1SDavid du Colombier 	strcat(buf, "\n");
13*3e12c5d1SDavid du Colombier 	write(2, buf, strlen(buf));
14*3e12c5d1SDavid du Colombier 	exits("regerr");
15*3e12c5d1SDavid du Colombier }
16