Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
PCRE2_GET_ERROR_MESSAGE(3)  Library Functions Manual  PCRE2_GET_ERROR_MESSAGE(3)

NAME
     PCRE2 - Perl-compatible regular expressions (revised API)

SYNOPSIS

     #include <pcre2.h>

     int pcre2_get_error_message(int errorcode, PCRE2_UCHAR *buffer,
       PCRE2_SIZE bufflen);

DESCRIPTION

     This  function  provides a textual error message for each PCRE2 error code.
     Compilation errors are positive numbers; UTF formatting errors and matching
     errors are negative numbers. The arguments are:

       errorcode   an error code (positive or negative)
       buffer	   where to put the message
       bufflen	   the length of the buffer (code units)

     The function returns the length of the message in code units, excluding the
     trailing zero, or the  negative  error  code  PCRE2_ERROR_NOMEMORY  if  the
     buffer  is  too small. In this case, the returned message is truncated (but
     still with a trailing zero). If errorcode does not contain a recognized er-
     ror code number, the negative value PCRE2_ERROR_BADDATA is returned.

     There is a complete description of the PCRE2 native  API  in  the	pcre2api
     page and a description of the POSIX API in the pcre2posix page.

PCRE2 10.47			  24 March 2017       PCRE2_GET_ERROR_MESSAGE(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=pcre2_get_error_message&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help