diff -r 301c3edbdaa1 -r 787612182dd0 imgtools/imglib/filesystem/source/fat32filesystem.cpp --- a/imgtools/imglib/filesystem/source/fat32filesystem.cpp Wed May 12 09:52:26 2010 +0100 +++ b/imgtools/imglib/filesystem/source/fat32filesystem.cpp Thu May 13 08:38:18 2010 +0100 @@ -160,7 +160,7 @@ ComputeClusterSizeInBytes(); ComputeRootDirSectors(); ComputeBytesPerSector(); - MessageHandler::ReportMessage (INFORMATION,BOOTSECTORCREATEMSG, const_cast("FAT32")); + MessageHandler::ReportMessage (INFORMATION,BOOTSECTORCREATEMSG,"FAT32"); } /** @@ -173,7 +173,7 @@ */ void CFat32FileSystem::WriteBootSector(ofstream& aOutPutStream) { - MessageHandler::ReportMessage (INFORMATION,BOOTSECTORWRITEMSG, const_cast("FAT32")); + MessageHandler::ReportMessage (INFORMATION,BOOTSECTORWRITEMSG,"FAT32"); aOutPutStream.write(reinterpret_cast(&iData[0]),iFAT32BootSector.BytesPerSector()); aOutPutStream.flush(); } @@ -230,7 +230,7 @@ aFatString.append((totalFatEntries - clusterCounter)*4, 0); } - MessageHandler::ReportMessage (INFORMATION,FATTABLEWRITEMSG,const_cast("FAT32")); + MessageHandler::ReportMessage (INFORMATION,FATTABLEWRITEMSG,"FAT32"); //Write FAT table multiple times depending on the value of No of FATS set. unsigned int noOfFats = iFAT32BootSector.NumberOfFats(); @@ -369,15 +369,11 @@ iTotalClusters = totalDataSectors / iFAT32BootSector.SectorsPerCluster(); if(iTotalClusters < KMinimumFat32Clusters) { - throw ErrorHandler(BOOTSECTORERROR, - const_cast("Low Partition Size"), - const_cast(__FILE__), __LINE__); + throw ErrorHandler(BOOTSECTORERROR,"Low Partition Size",__FILE__,__LINE__); } else if(iTotalClusters > KMaximumFat32Clusters) { - throw ErrorHandler(BOOTSECTORERROR, - const_cast("high Partition Size"), - const_cast(__FILE__), __LINE__); + throw ErrorHandler(BOOTSECTORERROR,"high Partition Size",__FILE__,__LINE__); } } /** @@ -430,7 +426,7 @@ { delete dirRegionPtr; dirRegionPtr = NULL; - throw ErrorHandler(UNKNOWNERROR, const_cast(__FILE__), __LINE__); + throw ErrorHandler(UNKNOWNERROR,__FILE__,__LINE__); } }