diff -r 80f1da5ac28b -r 3d6c1417e8bd engine/src/HttpEventHandler.cpp --- a/engine/src/HttpEventHandler.cpp Tue Oct 26 15:58:11 2010 +0100 +++ b/engine/src/HttpEventHandler.cpp Fri Nov 12 20:48:14 2010 +0000 @@ -23,6 +23,7 @@ #include "HttpEventHandler.h" #include "bautils.h" #include "Httpclient.h" +#include "Podcatcher.pan" const TInt64 KMinDiskSpace = 1024 * 1024; // at least 1 MB must remain @@ -61,7 +62,7 @@ void CHttpEventHandler::MHFRunL(RHTTPTransaction aTransaction, const THTTPEvent& aEvent) { - DP1("CHttpEventHandler::MHFRunL, aEvent.iStatus=%d", aEvent.iStatus); + //DP1("CHttpEventHandler::MHFRunL, aEvent.iStatus=%d", aEvent.iStatus); switch (aEvent.iStatus) { case THTTPEvent::EGotResponseHeaders: @@ -259,6 +260,7 @@ switch(fName[0]) { case 'C': + case '\\': iDriveNo = EDriveC; break; case 'E': @@ -271,7 +273,7 @@ iDriveNo = EDriveG; break; default: - iDriveNo = -1; + Panic(EPodcatcherDownloadDrive); break; } DP1("iDriveNo set to %d", iDriveNo);