>I issue this command in my program:
>
>DECLARE _fpreset IN msvcrt20.dll
>
>I issue the following in my form after each SET PRINTER TO, REPORT FORM, SYS(1037), and also in the dataenvironment of the Report (all as layed out in the MS article KBQ183522)
>
> _fpreset()
>
>But, my memory keeps increasing with each run through of the report. I have a feeling the call is not being made correctly to the dll function.
>
>Do you have any experience with this MS fix actually working?
_fpreset() has 0 (nothing nada nil nunca NULL) to do with memory leaks; all it does is reset the FPU to a consistent knowable state. It does not deal with any memory management issues, other than to ensure that a reference to a floating point instruction doesn't blow up off the face of the earth becuase it points into an invalid memory area.