Hi Vitaly.
Thanks for fixing printing issues.
You use sizeof(DEVMODEW) in you patch, but the correct size is: devmodeW->dmSize + devmodeW->dmDriverExtra
You should change the FIXME in the comment of get_job_info_2 to a real FIXME, when unicode is FALSE
I'm fine with the unicode - only patch for now, as the related code has to move to localspl later (localspl is unicode only).
Thanks