The functions in dll.pkg that take byte data as strings will need updating
Code like this can no longer work in DF20 and it needs to be manipulated in a UChar
Code:
Function BytesToDWORD Global String Buffer Integer Offset Returns Integer
Integer in1 in2 in3 in4
Move (Ascii(Mid( Buffer, 1, offset ))) to in1
Move (Ascii(Mid( Buffer, 1, offset+1 ))) to in2
Move (Ascii(Mid( Buffer, 1, offset+2 ))) to in3
Move (Ascii(Mid( Buffer, 1, offset+3 ))) to in4
Move (in1 + (in2*256) + (in3*65536) + (in4*16777216)) to in1
Function_Return in1
End_Function