As described in bug 22729, the use of LPSZ should be removed for portability purposes, as well as to match the master branch.
As Andreas says:
"""
To be honest, I'd rather just get rid of LPSZ and cast the values
to (int) or (long) and use %u or %lu as needed. For the 10 or 15
places that we use LPSZ in b1_8 I think we should just get rid of it.
See my earlier comment that LPSZ has been removed entirely from
master, so I'd rather modify the b1_8 code to be more like master
instead of moving away from it.
"""