diff -Naur ClanLib-0.6.5/Sources/Core/System/Unix/appconf.h ClanLib-0.6.5.new/Sources/Core/System/Unix/appconf.h --- ClanLib-0.6.5/Sources/Core/System/Unix/appconf.h 2000-05-03 22:29:00 +0400 +++ ClanLib-0.6.5.new/Sources/Core/System/Unix/appconf.h 2005-01-20 15:23:51 +0300 @@ -435,6 +435,8 @@ class FileConfig : public BaseConfig { +protected: + class ConfigGroup; public: /** @name Constructors and destructor */ //@{ @@ -527,7 +529,6 @@ //protected: --- if FileConfig::ConfigEntry is not public, functions in // ConfigGroup such as Find/AddEntry can't return ConfigEntry*! - class ConfigGroup; class ConfigEntry { private: diff -Naur ClanLib-0.6.5/Sources/Display/Display/Generic/blit_alphamask_rle.h ClanLib-0.6.5.new/Sources/Display/Display/Generic/blit_alphamask_rle.h --- ClanLib-0.6.5/Sources/Display/Display/Generic/blit_alphamask_rle.h 2001-09-02 21:33:37 +0400 +++ ClanLib-0.6.5.new/Sources/Display/Display/Generic/blit_alphamask_rle.h 2005-01-20 15:33:54 +0300 @@ -84,6 +84,16 @@ class BLTRLERow_AlphaMask_Direct : public BltRLERow_AlphaMask { public: + using BltRLERow_AlphaMask::lookup_r; + using BltRLERow_AlphaMask::lookup_g; + using BltRLERow_AlphaMask::lookup_b; + using BltRLERow_AlphaMask::rstart; + using BltRLERow_AlphaMask::gstart; + using BltRLERow_AlphaMask::bstart; + using BltRLERow_AlphaMask::rmask; + using BltRLERow_AlphaMask::gmask; + using BltRLERow_AlphaMask::bmask; + BLTRLERow_AlphaMask_Direct( T _rmask, T _gmask, @@ -125,6 +135,16 @@ class BLTRLERow_AlphaMask_Buffered : public BltRLERow_AlphaMask { public: + using BltRLERow_AlphaMask::lookup_r; + using BltRLERow_AlphaMask::lookup_g; + using BltRLERow_AlphaMask::lookup_b; + using BltRLERow_AlphaMask::rstart; + using BltRLERow_AlphaMask::gstart; + using BltRLERow_AlphaMask::bstart; + using BltRLERow_AlphaMask::rmask; + using BltRLERow_AlphaMask::gmask; + using BltRLERow_AlphaMask::bmask; + BLTRLERow_AlphaMask_Buffered( T _rmask, T _gmask,