| 24 |
\fIlistptr\fP Where to put a pointer to the list |
\fIlistptr\fP Where to put a pointer to the list |
| 25 |
.sp |
.sp |
| 26 |
The memory in which the substrings and the list are placed is obtained by |
The memory in which the substrings and the list are placed is obtained by |
| 27 |
calling \fBpcre_malloc()\fP. A pointer to a list of pointers is put in |
calling \fBpcre_malloc()\fP. The convenience function |
| 28 |
the variable whose address is in \fIlistptr\fP. The list is terminated by a |
\fBpcre_free_substring_list()\fP can be used to free it when it is no longer |
| 29 |
NULL pointer. The yield of the function is zero on success or |
needed. A pointer to a list of pointers is put in the variable whose address is |
| 30 |
PCRE_ERROR_NOMEMORY if sufficient memory could not be obtained. |
in \fIlistptr\fP. The list is terminated by a NULL pointer. The yield of the |
| 31 |
|
function is zero on success or PCRE_ERROR_NOMEMORY if sufficient memory could |
| 32 |
|
not be obtained. |
| 33 |
.P |
.P |
| 34 |
There is a complete description of the PCRE native API in the |
There is a complete description of the PCRE native API in the |
| 35 |
.\" HREF |
.\" HREF |