From c46ba464af1b62aa08711df7d92595a19585a771 Mon Sep 17 00:00:00 2001 From: satbaby Date: Wed, 16 Mar 2011 08:51:22 +0000 Subject: [PATCH] smal fix showInfoFile git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1298 e54a6e83-5905-42d5-8d5c-058d10e6a962 --- src/gui/infoviewer.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/gui/infoviewer.cpp b/src/gui/infoviewer.cpp index 138685311..c2c70da05 100644 --- a/src/gui/infoviewer.cpp +++ b/src/gui/infoviewer.cpp @@ -1666,13 +1666,12 @@ void CInfoViewer::showInfoFile() return; cnt = read(fd, infotext, 79); - if (cnt < 0) { + close(fd); + if (cnt < 1) { //EOF == 0 fprintf(stderr, "CInfoViewer::showInfoFile: could not read from infobar.txt: %m"); - close(fd); return; } - close(fd); - infotext[cnt] = '\0'; + infotext[cnt-1] = '\0'; xStart = BoxStartX + ChanWidth + 140; // Abstand rechst vom Aufnahmeicon xEnd = BoxEndX - 225; // Abstand links von der Progressbar