Blame


1 fd04aace 2003-11-23 devnull #include <u.h>
2 fd04aace 2003-11-23 devnull #include <libc.h>
3 fd04aace 2003-11-23 devnull
4 fd04aace 2003-11-23 devnull int
5 fd04aace 2003-11-23 devnull needsrcquote(int c)
6 fd04aace 2003-11-23 devnull {
7 1f1ab4cc 2017-06-19 rsc if(c <= ' ' || c >= 0x80)
8 fd04aace 2003-11-23 devnull return 1;
9 fd04aace 2003-11-23 devnull if(strchr("`^#*[]=|\\?${}()'<>&;", c))
10 fd04aace 2003-11-23 devnull return 1;
11 fd04aace 2003-11-23 devnull return 0;
12 fd04aace 2003-11-23 devnull }