void MLReleaseReal32Array (MLINK link, float *a, int *dims, char ** heads, int d) disowns the memory allocated by MLGetReal32Array()to store the array a, its dimensions dims ...
void MLReleaseReal32List (MLINK link, float *a, int n) disowns memory allocated by MLGetReal32List() to store the array a of length n.
void MLReleaseReal64Array (MLINK link, double *a, int *dims, char ** heads, int d) disowns memory allocated by MLGetReal64Array() to store the array a, its dimensions dims ...
void MLReleaseReal64List (MLINK link, double *a, int n) disowns memory allocated by MLGetReal64List() to store the array a of length n.
void MLReleaseString (MLINK link, const char *s) disowns memory allocated by MLGetString() to store the character string s.
void MLReleaseSymbol (MLINK link, char *s) disowns memory allocated by MLGetSymbol() or MLGetFunction() to store the character string s corresponding to the name of a symbol.
void MLReleaseUCS2String (MLINK link, unsigned short *s, int n) disowns memory allocated by MLGetUCS2String() to store the string s.
void MLReleaseUCS2Symbol (MLINK link, unsigned short *s, int len) disowns memory allocated by MLGetUCS2Symbol() to store the UCS-2 Unicode string s with length len ...
void MLReleaseUTF16String (MLINK link, const unsigned short *s, int len) disowns memory allocated by MLGetUTF16String() to store the UTF-16 encoded string s.
void MLReleaseUTF16Symbol (MLINK link, const unsigned short *s, int len) disowns memory allocated by MLGetUTF16Symbol() to store the UTF-16 encoded character string s ...