Convert blob to double

Does anybody know how to convert a C_REAL value stored inside a blob to a double variable in C-Code?

4D Code:

REAL TO BLOB(1.25;$vx_blob;PC double real format)

then pass the $vx_blob to a Plugin-Method and try to get the double value out of the blob?

IMHO it is IEEE 754 8-byte double (binary64) and should be directly accessible.
Lock the BLOB handle, use the returned pointer with type cast (double), unlock the handle.

Why? You should use C_OBJECT instead.

Yep, worked. The problem was a pointer issue! Thanks!