MLReleaseErrorMessage (C Function)

MLReleaseErrorMessage has been replaced by WSReleaseErrorMessage.

void MLReleaseErrorMessage(( MLINK l , const char * m )

releases the memory used by an error message string generated by the MathLink connection specified in l, contained in m.

Details

  • m must be a pointer to an error message string returned by MLErrorMessage().
  • MLReleaseErrorMessage() is declared in the MathLink header file mathlink.h.

Examples

Basic Examples  (1)

#include <stdio.h>
#include "mathlink.h"

/* A function to print a MathLink error message */

void f(MLINK l)
{
    const char *message = MLErrorMessage(l);

    printf("MathLink Error: %s\n", message);

    MLReleaseErrorMessage(l, message);
}