WSReleaseErrorMessage
This feature is not supported on the Wolfram Cloud.

void MSReleaseErrorMessage((WSLINK l, const char *m)
releases the memory used by an error message string generated by the WSTP connection specified in l, contained in m.

DetailsDetails

  • m must be a pointer to an error message string returned by WSErrorMessage().
  • WSReleaseErrorMessage() is declared in the WSTP header file wstp.h.

ExamplesExamplesopen allclose all

Basic Examples  (1)Basic Examples  (1)

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

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

void f(WSLINK l)
{
    const char *message = WSErrorMessage(l);

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

    WSReleaseErrorMessage(l, message);
}