diff options
author | Joseph Powers <jpowers27@cox.net> | 2011-01-24 21:36:59 -0800 |
---|---|---|
committer | Joseph Powers <jpowers27@cox.net> | 2011-01-24 21:36:59 -0800 |
commit | 1b55280819cdf88009be023e46f40d9f0d52a952 (patch) | |
tree | e137cc8759c1f2fed48fbd47817aae17f22881c9 /rsc/inc | |
parent | fa5ddda2406ec23d88dd38f59b80c4463fbbc873 (diff) |
Remove DECLARE_LIST( RscDependList, RscDepend* )
Diffstat (limited to 'rsc/inc')
-rw-r--r-- | rsc/inc/rscdef.hxx | 8 |
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; }; |