new_recursive 630 ext/pcre/pcrelib/pcre_exec.c recursion_info new_recursive; new_recursive 1770 ext/pcre/pcrelib/pcre_exec.c new_recursive.group_num = recno; new_recursive 1771 ext/pcre/pcrelib/pcre_exec.c new_recursive.saved_capture_last = md->capture_last; new_recursive 1772 ext/pcre/pcrelib/pcre_exec.c new_recursive.subject_position = eptr; new_recursive 1773 ext/pcre/pcrelib/pcre_exec.c new_recursive.prevrec = md->recursive; new_recursive 1774 ext/pcre/pcrelib/pcre_exec.c md->recursive = &new_recursive; new_recursive 1782 ext/pcre/pcrelib/pcre_exec.c new_recursive.saved_max = md->offset_end; new_recursive 1783 ext/pcre/pcrelib/pcre_exec.c if (new_recursive.saved_max <= REC_STACK_SAVE_MAX) new_recursive 1784 ext/pcre/pcrelib/pcre_exec.c new_recursive.offset_save = stacksave; new_recursive 1787 ext/pcre/pcrelib/pcre_exec.c new_recursive.offset_save = new_recursive 1788 ext/pcre/pcrelib/pcre_exec.c (int *)(PUBL(malloc))(new_recursive.saved_max * sizeof(int)); new_recursive 1789 ext/pcre/pcrelib/pcre_exec.c if (new_recursive.offset_save == NULL) RRETURN(PCRE_ERROR_NOMEMORY); new_recursive 1791 ext/pcre/pcrelib/pcre_exec.c memcpy(new_recursive.offset_save, md->offset_vector, new_recursive 1792 ext/pcre/pcrelib/pcre_exec.c new_recursive.saved_max * sizeof(int)); new_recursive 1799 ext/pcre/pcrelib/pcre_exec.c DPRINTF(("Recursing into group %d\n", new_recursive.group_num)); new_recursive 1806 ext/pcre/pcrelib/pcre_exec.c memcpy(md->offset_vector, new_recursive.offset_save, new_recursive 1807 ext/pcre/pcrelib/pcre_exec.c new_recursive.saved_max * sizeof(int)); new_recursive 1808 ext/pcre/pcrelib/pcre_exec.c md->capture_last = new_recursive.saved_capture_last; new_recursive 1809 ext/pcre/pcrelib/pcre_exec.c md->recursive = new_recursive.prevrec; new_recursive 1813 ext/pcre/pcrelib/pcre_exec.c if (new_recursive.offset_save != stacksave) new_recursive 1814 ext/pcre/pcrelib/pcre_exec.c (PUBL(free))(new_recursive.offset_save); new_recursive 1831 ext/pcre/pcrelib/pcre_exec.c if (new_recursive.offset_save != stacksave) new_recursive 1832 ext/pcre/pcrelib/pcre_exec.c (PUBL(free))(new_recursive.offset_save); new_recursive 1841 ext/pcre/pcrelib/pcre_exec.c if (new_recursive.offset_save != stacksave) new_recursive 1842 ext/pcre/pcrelib/pcre_exec.c (PUBL(free))(new_recursive.offset_save); new_recursive 1846 ext/pcre/pcrelib/pcre_exec.c md->recursive = &new_recursive; new_recursive 1852 ext/pcre/pcrelib/pcre_exec.c md->recursive = new_recursive.prevrec; new_recursive 1853 ext/pcre/pcrelib/pcre_exec.c if (new_recursive.offset_save != stacksave) new_recursive 1854 ext/pcre/pcrelib/pcre_exec.c (PUBL(free))(new_recursive.offset_save);