void TPLauncherConfig::Load() { RFile file; if(!file.Open(CEikonEnv::Static()->FsSession(), iIniFileName, 0)) { TInt version; TPckg<TInt> pkg_version(version); TPckg<TBool> pkg_Pad(iPad); TBuf8<KMaxFileName> pad0; // reserved for future use (6 words) TPtr8 picoCfg((TUint8*) &iEmuConfig, sizeof(iEmuConfig)); file.Read(pkg_version); file.Read(pkg_Pad); file.Read(pad0, 24); file.Read(pad0, KMaxFileName); file.Read(picoCfg); TBuf8<KMaxFileName> file8(pad0.Ptr()); // take as zero terminated string iLastROMFile.Copy(file8); //DEBUGPRINT(_L("[app] iLastROMFile (%i): %S"), iLastROMFile.Length(), &iLastROMFile); file.Close(); } }
int main() { file8(); return 0; }