summaryrefslogtreecommitdiff
path: root/rsc/inc
diff options
context:
space:
mode:
authorJoseph Powers <jpowers27@cox.net>2011-01-24 21:36:59 -0800
committerJoseph Powers <jpowers27@cox.net>2011-01-24 21:36:59 -0800
commit1b55280819cdf88009be023e46f40d9f0d52a952 (patch)
treee137cc8759c1f2fed48fbd47817aae17f22881c9 /rsc/inc
parentfa5ddda2406ec23d88dd38f59b80c4463fbbc873 (diff)
Remove DECLARE_LIST( RscDependList, RscDepend* )
Diffstat (limited to 'rsc/inc')
-rw-r--r--rsc/inc/rscdef.hxx8
1 files changed, 5 insertions, 3 deletions
diff --git a/rsc/inc/rscdef.hxx b/rsc/inc/rscdef.hxx
index 7a8cf52b4017..3e6c21288fbe 100644
--- a/rsc/inc/rscdef.hxx
+++ b/rsc/inc/rscdef.hxx
@@ -200,10 +200,11 @@ public:
RscDepend( ULONG lIncKey ){ lKey = lIncKey; };
ULONG GetFileKey(){ return lKey; }
};
-DECLARE_LIST( RscDependList, RscDepend * )
+
+typedef ::std::vector< RscDepend* > RscDependList;
// Tabelle die alle Dateinamen enthaelt
-class RscFile : public RscDependList
+class RscFile
{
friend class RscFileTab;
BOOL bIncFile; // Ist es eine Include-Datei
@@ -214,10 +215,11 @@ public:
ByteString aFileName; // Name der Datei
ByteString aPathName; // Pfad und Name der Datei
RscDefineList aDefLst; // Liste der Defines
+ RscDependList aDepLst; // List of Depend
RscFile();
~RscFile();
- BOOL InsertDependFile( ULONG lDepFile, ULONG lPos );
+ BOOL InsertDependFile( ULONG lDepFile, size_t lPos );
void RemoveDependFile( ULONG lDepFile );
BOOL Depend( ULONG lDepend, ULONG lFree );
void SetIncFlag(){ bIncFile = TRUE; };