I am using the "SScanF" function to scan a string of 'x,x' in float format but the docs state it only supports Extended for the '%f' switch.
This is all well and good, but I am having what appears to be stack corruption issues or overflows of destination targets That hold Doubles.
I locally have 2 Extended on the stack, read in a string and parse it via the SSCanF(str,'$f,%f',[ @Y, @X ]);
The "X,Y" are on the local stack. I store there and then write those values to a double on the outgoing of the function.
I know in 64bit mode Extended are translated to Double but is the DOC wrong about the SSCANF or is it really storing 10 bytes on targets that are actually 8 bytes?
Jamie