It looks like (I'm not sure, It looks like (I'm not sure, but the function names indicate this), you're converting filename from UTF-8 back to UTF-8. If it worked at 0.20 then it was a miracle. LibRaw has special LibRaw::open_file(wchar_t*) call under Win32, it is THE recommended way to go. I do not know why UTF-8 filenames worked before. It should not. -- Alex Tutubalin @LibRaw LLC reply
It looks like (I'm not sure, but the function names indicate this), you're converting filename from UTF-8 back to UTF-8.
If it worked at 0.20 then it was a miracle.
LibRaw has special LibRaw::open_file(wchar_t*) call under Win32, it is THE recommended way to go.
I do not know why UTF-8 filenames worked before. It should not.