From 1c765e50fd1ebc4e92ac46d5826d479b5fc76c1e Mon Sep 17 00:00:00 2001 From: zolliker Date: Tue, 17 Feb 2009 07:53:46 +0000 Subject: [PATCH] - bug fix --- logreader.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/logreader.c b/logreader.c index 9ec3146d..79cf8809 100644 --- a/logreader.c +++ b/logreader.c @@ -383,12 +383,14 @@ static int LogReader(SConnection * pCon, SicsInterp * pSics, void *pData, tm = *localtime(&from); pathLen = 0; for (idir = 0; idir < ndirs; idir++) { - pathLen = LoggerVarPath(dirs[idir], path, sizeof path, var, &tm); - dr = opendir(path); - if (dr) { - nowi = nows[idir]; - closedir(dr); - break; + if (dirs[idir][0] != '\0') { + pathLen = LoggerVarPath(dirs[idir], path, sizeof path, var, &tm); + dr = opendir(path); + if (dr) { + nowi = nows[idir]; + closedir(dr); + break; + } } }