diff -r 1ff3ff4e270f -r f6d3d9676ee4 kernel/eka/euser/epoc/win32/emulator.cpp --- a/kernel/eka/euser/epoc/win32/emulator.cpp Wed Dec 02 23:38:08 2009 +0100 +++ b/kernel/eka/euser/epoc/win32/emulator.cpp Tue Dec 08 08:11:42 2009 +0100 @@ -783,7 +783,7 @@ EXPORT_C TInt Emulator::RImageFile::Open(LPCTSTR aImageFile) { Buf8 nameBuf(aImageFile); - char *pName = strrchr(LPCSTR(nameBuf), '\\'); + char *pName = (char *)strrchr(LPCSTR(nameBuf), '\\'); pName ? ++pName : pName = (char *)LPCSTR(nameBuf); __LOCK_HOST;