heb_str          4062 ext/standard/string.c 	char *heb_str, *tmp, *target, *broken_str;
heb_str          4079 ext/standard/string.c 	heb_str = (char *) emalloc(str_len+1);
heb_str          4080 ext/standard/string.c 	target = heb_str+str_len;
heb_str          4167 ext/standard/string.c 			if (begin <= 0 || _isnewline(heb_str[begin])) {
heb_str          4168 ext/standard/string.c 				while (begin > 0 && _isnewline(heb_str[begin-1])) {
heb_str          4179 ext/standard/string.c 				if (_isblank(heb_str[new_begin]) || _isnewline(heb_str[new_begin])) {
heb_str          4191 ext/standard/string.c 		if (_isblank(heb_str[begin])) {
heb_str          4192 ext/standard/string.c 			heb_str[begin]='\n';
heb_str          4194 ext/standard/string.c 		while (begin <= end && _isnewline(heb_str[begin])) { /* skip leading newlines */
heb_str          4198 ext/standard/string.c 			*target = heb_str[i];
heb_str          4201 ext/standard/string.c 		for (i = orig_begin; i <= end && _isnewline(heb_str[i]); i++) {
heb_str          4202 ext/standard/string.c 			*target = heb_str[i];
heb_str          4214 ext/standard/string.c 	efree(heb_str);