summaryrefslogtreecommitdiff
path: root/menuitems.h
diff options
context:
space:
mode:
Diffstat (limited to 'menuitems.h')
-rw-r--r--menuitems.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/menuitems.h b/menuitems.h
index 18dd1af2..51c22710 100644
--- a/menuitems.h
+++ b/menuitems.h
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: menuitems.h,v 1.5 2007-05-17 21:41:52 phintuka Exp $
+ * $Id: menuitems.h,v 1.6 2007-06-12 15:11:19 phintuka Exp $
*
*/
@@ -80,8 +80,9 @@ class cMenuEditStraI18nItem : public cMenuEditIntItem
class cFileListItem : public cOsdItem
{
private:
- char *m_Name;
- bool m_IsDir, m_HasResume, m_HasSubs, m_ShowFlags, m_Up;
+ cString m_Name;
+ cString m_SubFile;
+ bool m_IsDir, m_HasResume, m_ShowFlags, m_Up;
bool m_IsDvd;
protected:
@@ -89,12 +90,12 @@ class cFileListItem : public cOsdItem
public:
cFileListItem(const char *name, bool isDir,
- bool HasResume, bool HasSubs,
+ bool HasResume, const char *subfile,
bool IsDvd = false);
cFileListItem(const char *name, bool isDir);
- ~cFileListItem();
- const char *Name(void) { return m_Name; }
+ const char *Name(void) { return m_Name; }
+ const char *SubFile(void) { return m_SubFile; }
bool IsDir(void) { return m_IsDir; }
bool IsDvd(void) { return m_IsDvd; }