From e97b3b39a1fc19e5f708939edd82613065428c56 Mon Sep 17 00:00:00 2001 From: lordjaxom Date: Fri, 7 Jan 2005 23:30:46 +0000 Subject: - workaround for FreeDiskSpace (fixit!) --- render.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/render.c b/render.c index 2251fbb..0c07d53 100644 --- a/render.c +++ b/render.c @@ -1,5 +1,5 @@ /* - * $Id: render.c,v 1.17 2005/01/07 21:47:23 lordjaxom Exp $ + * $Id: render.c,v 1.18 2005/01/07 23:30:46 lordjaxom Exp $ */ #include "render.h" @@ -577,7 +577,8 @@ cxType cText2SkinRender::GetTokenData(const txToken &Token) case tFreeDiskSpace: { int FreeMB; VideoDiskSpace(&FreeMB); - return Token.Attrib.Type == aString + Dprintf("FreeMB: %d, attrib type is %d\n", FreeMB,Token.Attrib.Type); + return Token.Attrib.Type == aString && Token.Attrib.Text.length() > 0 ? (cxType)DurationType((int)(FreeMB * 60 * FRAMESPERSEC / MB_PER_MINUTE), Token.Attrib.Text) : (cxType)FreeMB; -- cgit v1.2.3