homescreenpluginsrv/hspstools/src/hspslogbusfile.cpp
branchRCL_3
changeset 14 15e4dd19031c
parent 0 79c6a41cd166
--- a/homescreenpluginsrv/hspstools/src/hspslogbusfile.cpp	Mon Mar 15 12:41:53 2010 +0200
+++ b/homescreenpluginsrv/hspstools/src/hspslogbusfile.cpp	Wed Mar 31 22:04:35 2010 +0300
@@ -18,7 +18,7 @@
 
 #include "hspslogbusfile.h"
 #include "e32debug.h"
-
+#include "f32file.h"
 // Constants
 
 #ifdef HSPS_BUILD_LOG_IMPLEMENTATION
@@ -86,6 +86,13 @@
 #ifdef HSPS_BUILD_LOG_IMPLEMENTATION
 EXPORT_C TFileName ChspsLogBusFile::CreateLogFilename( const TDesC& aBaseline )
     {
+    RFs fs;
+    if ( KErrNone == fs.Connect() )
+        {
+        fs.MkDirAll(_L("c:\\logs\\hsps\\"));
+        fs.Close();
+        }
+    
     TFileName fileName;
     
     // Append baseline and trailing '_'.