summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2009-10-29 11:02:34 -0700
committerUlrich Drepper <drepper@redhat.com>2009-10-29 11:02:34 -0700
commitd94760f944cebf05b239dd0b65c3b40a5577013b (patch)
tree8fc13b428f505fc948b55cc9bc92ea711d58f9a2 /ChangeLog
parent8d55628106730c5e318fa3673b69588509d983f2 (diff)
downloadglibc-d94760f944cebf05b239dd0b65c3b40a5577013b.tar.gz
glibc-d94760f944cebf05b239dd0b65c3b40a5577013b.tar.xz
glibc-d94760f944cebf05b239dd0b65c3b40a5577013b.zip
Fix getttyname on Linux when called for different devices.
If a second call to ttyname is not for the same type of device (e.g.,
serial vs ptty) the prefix of the buffer was wrong.  Don't rely on
the previous content, always reinitialize it.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index a169cee2c5..25bb3255df 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,13 @@
 2009-10-29  Ulrich Drepper  <drepper@redhat.com>
 
+	[BZ #10784]
+	* sysdeps/unix/sysv/linux/ttyname.c (getttyname): Always copy name
+	of the directory we look at into the static buffer if there is one
+	at the start of the loop.
+
 	[BZ #10789]
 	* sysdeps/generic/netinet/ip.h: Define IPTOS_ENC* and IPTOS_DSCP*
-	macros.  Patch by  Philip Prindeville <philipp@redfish-solutions.com>.
+	macros.  Patch by Philip Prindeville <philipp@redfish-solutions.com>.
 
 	[BZ #10840]
 	* sysdeps/unix/sysv/linux/kernel-features.h: Define