breakcharlen 886 ext/standard/string.c int textlen, breakcharlen = 1, newtextlen, chk; breakcharlen 892 ext/standard/string.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|lsb", &text, &textlen, &linelength, &breakchar, &breakcharlen, &docut) == FAILURE) { breakcharlen 900 ext/standard/string.c if (breakcharlen == 0) { breakcharlen 912 ext/standard/string.c if (breakcharlen == 1 && !docut) { breakcharlen 936 ext/standard/string.c newtext = safe_emalloc(chk, breakcharlen, textlen + 1); breakcharlen 937 ext/standard/string.c alloced = textlen + chk * breakcharlen + 1; breakcharlen 940 ext/standard/string.c alloced = textlen * (breakcharlen + 1) + 1; breakcharlen 941 ext/standard/string.c newtext = safe_emalloc(textlen, (breakcharlen + 1), 1); breakcharlen 950 ext/standard/string.c alloced += (int) (((textlen - current + 1)/linelength + 1) * breakcharlen) + 1; breakcharlen 957 ext/standard/string.c && current + breakcharlen < textlen breakcharlen 958 ext/standard/string.c && !strncmp(text+current, breakchar, breakcharlen)) { breakcharlen 959 ext/standard/string.c memcpy(newtext+newtextlen, text+laststart, current-laststart+breakcharlen); breakcharlen 960 ext/standard/string.c newtextlen += current-laststart+breakcharlen; breakcharlen 961 ext/standard/string.c current += breakcharlen - 1; breakcharlen 971 ext/standard/string.c memcpy(newtext+newtextlen, breakchar, breakcharlen); breakcharlen 972 ext/standard/string.c newtextlen += breakcharlen; breakcharlen 985 ext/standard/string.c memcpy(newtext+newtextlen, breakchar, breakcharlen); breakcharlen 986 ext/standard/string.c newtextlen += breakcharlen; breakcharlen 997 ext/standard/string.c memcpy(newtext+newtextlen, breakchar, breakcharlen); breakcharlen 998 ext/standard/string.c newtextlen += breakcharlen;