Tag 2.0.5.2 release
I just made the release. You can find it in the Files section.
Bump project version to 2.0.5.2 and copyright year in the .rc file
Integer truncation bug in handling of EMR_POLYLINE
I applied your change (that possible part of it) in [r40] and corrected the typo in the EMR_POLYLINE handling in [r41]. I also checked other commands for similar typos, but it seems this was the only broken. To be released as 2.0.5.2.
Correct typo in EMR_POLYLINE handling (#52)
Staticalize some methods in share/litePDF.cpp|.h (#52 Derek Foster)
I just figuerd (the compiler told me) why the functions cannot be const. They call GetUnit(), which calls a library (dll) function, which can modify internal state of the class (like by loading the dll and filling the function pointers). I will keep the static part of your patch.