Ciao.
Ho un applicazione c++ che effettua delle chiamate ad un api COM.
Il problema è che mi ritrovo un sacco di memory leak.
L'applicazione fa largo uso di SAFEARRAY , e non riesco a liberare la memoria .
ad es :una volta allocata la memoria:

codice:
SAFEARRAY * pSAListBeamElementsMAX = SafeArrayCreate(VT_VARIANT,1,aDim);
Come si fa il delete di un safearray?
Grazie.