Wrong filenames when import session

Hello
NeroApi has a bug in NeroImportIsoTrackEx (NeroImportDataTrack has the same error).
When I importing session from Joliet track it return ISO structure but some file names are invalid. I found that nero returns wrong filename if it contains char with code ASCII > 127. For example when I want to import files which have polish diacritical signs I get some others chars (for example ‘?’) instead right values. NeroBurning ROM import this session correctly.

Does anyone have any idea or solution?

After each session importing you have to translate all track items using OemToCharA() function.
It applies to each of the item name:
fileName
longFileName
sourceFilePath
longSourceFilePath
That’s all :slight_smile:

Best regards
pao

Thanks so much.
I applied your solution and now almost all is ok!
Some characters still are wrong (I tried to import session which contains
file with every sign with ASCI > 127)
but polish signs are now ok!

Regards,
bhk