Lines Matching refs:newseg
297 struct mixed_string_segment *newseg = in mixed_string_concat() local
301 newseg->type = ms2->segments[0]->type; in mixed_string_concat()
302 newseg->length = len1 + len2; in mixed_string_concat()
303 memcpy (newseg->contents, ms1->segments[i]->contents, len1); in mixed_string_concat()
304 memcpy (newseg->contents + len1, ms2->segments[0]->contents, len2); in mixed_string_concat()
305 ms->segments[j++] = newseg; in mixed_string_concat()
360 struct mixed_string_segment *newseg = in mixed_string_concat_free1() local
364 newseg->type = ms2->segments[0]->type; in mixed_string_concat_free1()
365 newseg->length = len1 + len2; in mixed_string_concat_free1()
366 memcpy (newseg->contents, ms1->segments[i]->contents, len1); in mixed_string_concat_free1()
367 memcpy (newseg->contents + len1, ms2->segments[0]->contents, len2); in mixed_string_concat_free1()
368 ms->segments[j++] = newseg; in mixed_string_concat_free1()
517 struct mixed_string_segment *newseg) in mixed_string_buffer_add_segment() argument
528 bp->segments[bp->nsegments++] = newseg; in mixed_string_buffer_add_segment()