Lines 99-106
Link Here
|
99 |
catpath = name; |
99 |
catpath = name; |
100 |
if (stat(catpath, &sbuf)) return(0); |
100 |
if (stat(catpath, &sbuf)) return(0); |
101 |
} else { |
101 |
} else { |
102 |
if ((lang = (char *) getenv("LANG")) == NULL) lang = "C"; |
102 |
if ((lang = (char *) getenv("LANG")) == NULL || getuid() != geteuid() || getgid() != getegid()) lang = "C"; |
103 |
if ((nlspath = (char *) getenv("NLSPATH")) == NULL) { |
103 |
if ((nlspath = (char *) getenv("NLSPATH")) == NULL || getuid() != geteuid() || getgid() != getegid()) { |
104 |
nlspath = "/usr/share/nls/%L/%N.cat:/usr/share/nls/%N/%L:/usr/local/share/nls/%L/%N.cat:/usr/local/share/nls/%N/%L"; |
104 |
nlspath = "/usr/share/nls/%L/%N.cat:/usr/share/nls/%N/%L:/usr/local/share/nls/%L/%N.cat:/usr/local/share/nls/%N/%L"; |
105 |
} |
105 |
} |