Signed values are converted tu unsigned values in SAFEARRAYs
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
In case a server transports VT_I1 SAFEARRAYs to the client a wrong interpretation to VT_UI1 is done in Python. Hence the client retrieves wrong data, i.e. -128 is transformed to +128.
The attached patch fixes the problem.