browserutilities/schemehandler/SchemeDispatcher/src/FileHandler.cpp
branchRCL_3
changeset 49 919f36ff910f
parent 48 79859ed3eea9
equal deleted inserted replaced
48:79859ed3eea9 49:919f36ff910f
    14 * Description: 
    14 * Description: 
    15 *      Implementation of Scheme handler interface implementation for file:// scheme
    15 *      Implementation of Scheme handler interface implementation for file:// scheme
    16 *      
    16 *      
    17 *
    17 *
    18 */
    18 */
    19 
       
    20 
    19 
    21 // INCLUDE FILES
    20 // INCLUDE FILES
    22 
    21 
    23 #include "FileHandler.h"
    22 #include "FileHandler.h"
    24 #include "SchemeDispLogger.h"
    23 #include "SchemeDispLogger.h"
    26 #include <eikenv.h>
    25 #include <eikenv.h>
    27 #include <apmstd.h>
    26 #include <apmstd.h>
    28 #include <apparc.h>
    27 #include <apparc.h>
    29 #include <eikproc.h>
    28 #include <eikproc.h>
    30 #include <f32file.h>
    29 #include <f32file.h>
    31 #include <apgtask.h>
    30 #include <APGTASK.H>
    32 #include <apgcli.h>
    31 #include <apgcli.h>
    33 
    32 
    34 // ================= CONSTANTS =======================
    33 // ================= CONSTANTS =======================
    35 _LIT( KLocalhostPattern,"file://localhost/");
    34 _LIT( KLocalhostPattern,"file://localhost/");
    36 _LIT( KEmptyPattern,"file:///");
    35 _LIT( KEmptyPattern,"file:///");
   140 	    HBufC* buf16 = HBufC::NewLC( 
   139 	    HBufC* buf16 = HBufC::NewLC( 
   141 		    iParsedUrl->Des().Length() + KBrowserPrefix.iTypeLength );
   140 		    iParsedUrl->Des().Length() + KBrowserPrefix.iTypeLength );
   142 	    buf16->Des().Copy( KBrowserPrefix );
   141 	    buf16->Des().Copy( KBrowserPrefix );
   143 	    buf16->Des().Append( *buf );
   142 	    buf16->Des().Append( *buf );
   144 	            
   143 	            
   145 /*        iLauncher = CBrowserLauncher::NewL();
   144         iLauncher = CBrowserLauncher::NewL();
   146         iLauncher->LaunchBrowserEmbeddedL( buf16->Des(), 
   145         iLauncher->LaunchBrowserEmbeddedL( buf16->Des(), 
   147                                            NULL, 
   146                                            NULL, 
   148                                            this );*/
   147                                            this );
   149         CleanupStack::PopAndDestroy();  // buf16        
   148         CleanupStack::PopAndDestroy();  // buf16        
   150         }
   149         }
   151 	CleanupStack::PopAndDestroy(); //buf
   150 	CleanupStack::PopAndDestroy(); //buf
   152 
   151 
   153 	CLOG_LEAVEFN( "CFileHandler::HandleUrlEmbeddedL()" );
   152 	CLOG_LEAVEFN( "CFileHandler::HandleUrlEmbeddedL()" );