Fix ptsname(3) and ttyname(3) to use TLS.

Be safe by default.

Change-Id: I6c4a3f1fd4eee3a651b3162ce95b7e873de57521
This commit is contained in:
Elliott Hughes
2014-12-09 20:30:23 -08:00
parent 3592743f71
commit a381fe8ebc
4 changed files with 14 additions and 7 deletions

View File

@@ -131,7 +131,7 @@ void srandom(unsigned int);
int getpt(void);
int grantpt(int);
int posix_openpt(int);
char* ptsname(int) __warnattr("ptsname is not thread-safe; use ptsname_r instead");
char* ptsname(int);
int ptsname_r(int, char*, size_t);
int unlockpt(int);