diff options
author | lordjaxom <lordjaxom> | 2005-01-07 23:30:46 +0000 |
---|---|---|
committer | lordjaxom <lordjaxom> | 2005-01-07 23:30:46 +0000 |
commit | e97b3b39a1fc19e5f708939edd82613065428c56 (patch) | |
tree | 5a1d5f8749a08968181f571e7804377d9b0c0f51 | |
parent | c6361f021ddb8881b1f6cef700aa67fb6ebc2eb7 (diff) | |
download | vdr-plugin-text2skin-e97b3b39a1fc19e5f708939edd82613065428c56.tar.gz vdr-plugin-text2skin-e97b3b39a1fc19e5f708939edd82613065428c56.tar.bz2 |
- workaround for FreeDiskSpace (fixit!)
-rw-r--r-- | render.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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; |