Normally, right.
In this case, where it interfaces with old Blitz which actually don't have anything like pointer, it is a different thing, as you won't be able to free it again from within Blitz (I actually don't know if B3D / B+ frees the string after the DLL command returns automatically or not)
In this case, where it interfaces with old Blitz which actually don't have anything like pointer, it is a different thing, as you won't be able to free it again from within Blitz (I actually don't know if B3D / B+ frees the string after the DLL command returns automatically or not)