--- a/homescreenpluginsrv/hspsmanager/inc/hspsserverutil.h Wed Mar 31 22:04:35 2010 +0300
+++ b/homescreenpluginsrv/hspsmanager/inc/hspsserverutil.h Wed Apr 14 16:16:44 2010 +0300
@@ -557,13 +557,29 @@
* @param aSourcePath Empty or location of the source file
* @param aUpdatedDeclaration Empty or declaration which points to the target location
*/
- static void hspsServerUtil::PopulateLogoPathsL(
+ static void PopulateLogoPathsL(
const TDesC& aLogoDeclaration,
const TUint aAppUid,
RBuf& aTargetPath,
RBuf& aSourcePath,
RBuf& aUpdatedDeclaration );
+ /**
+ * Finds ecplised files from the provided path in given drive order.
+ * @since S60 5.2
+ * @param aFs is a reference to open file server session handle
+ * @param aDriveArray An array of drives in search order
+ * @param aPath Relative path to be found
+ * @param aFolders Search results or empty
+ * @param aRecursive True if files should be found from any sudirectories
+ */
+ static void FindFilesRecursivelyL(
+ RFs& aFs,
+ const RArray<TInt>& aDriveArray,
+ const TDesC& aPath,
+ RPointerArray<HBufC>& aFolders,
+ TBool aRecursive = EFalse );
+
private:
/**
* Internal method. Do not call directly!