Index: src/ch/FileFilter.h
===================================================================
diff -u -N -r5057e08b0cc064972abeb94a488e5f12d9db14a0 -r22bbc4a87fa0b249e1e02ba385f28da9d77a4aa1
--- src/ch/FileFilter.h	(.../FileFilter.h)	(revision 5057e08b0cc064972abeb94a488e5f12d9db14a0)
+++ src/ch/FileFilter.h	(.../FileFilter.h)	(revision 22bbc4a87fa0b249e1e02ba385f28da9d77a4aa1)
@@ -1,5 +1,5 @@
 /***************************************************************************
- *   Copyright (C) 2001-2008 by J�zef Starosczyk                           *
+ *   Copyright (C) 2001-2008 by Jozef Starosczyk                           *
  *   ixen@copyhandler.com                                                  *
  *                                                                         *
  *   This program is free software; you can redistribute it and/or modify  *
@@ -31,16 +31,14 @@
 #define DATE_MODIFIED		1
 #define DATE_LASTACCESSED	2
 
-class CFileInfo;
-
 class CFileFilter
 {
 public:
 	CFileFilter();
 	CFileFilter(const CFileFilter& rFilter);
 	CFileFilter& operator=(const CFileFilter& rFilter);
 
-	bool Match(const CFileInfo& rInfo) const;
+	bool Match(const CFileInfoPtr& spInfo) const;
 
 	CString& GetCombinedMask(CString& pMask) const;
 	void SetCombinedMask(const CString& pMask);
@@ -140,7 +138,7 @@
 	~CFiltersArray() {}
 
 	CFiltersArray& operator=(const CFiltersArray& rSrc);
-	bool Match(const CFileInfo& rInfo) const;
+	bool Match(const CFileInfoPtr& spInfo) const;
 
 	template<class Archive>
 	void serialize(Archive& ar, unsigned int /*uiVersion*/)