If readBufLen == BUFSIZE and feof() != 0, then go outside the boundaries of buffer.
Signed-off-by: Alexandr Shadchin <alexandr.shadc...@gmail.com> --- xkbscan.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/xkbscan.c b/xkbscan.c index 03193e2..6d3678e 100644 --- a/xkbscan.c +++ b/xkbscan.c @@ -277,8 +277,6 @@ scanchar(void) readBufPos = 0; if (!readBufLen) return EOF; - if (feof(yyin)) - readBuf[readBufLen] = EOF; } return readBuf[readBufPos++]; -- 1.7.3.5 _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel