/src/lib/libedit/ |
chared.c | 488 wchar_t *newbuffer, *oldbuf, *oldkbuf; local in function:ch_enlargebufs 504 newbuffer = el_realloc(el->el_line.buffer, newsz * sizeof(*newbuffer)); 505 if (!newbuffer) 509 (void) memset(&newbuffer[sz], 0, (newsz - sz) * sizeof(*newbuffer)); 513 el->el_line.buffer = newbuffer; 514 el->el_line.cursor = newbuffer + (el->el_line.cursor - oldbuf); 515 el->el_line.lastchar = newbuffer + (el->el_line.lastchar - oldbuf); 517 el->el_line.limit = &newbuffer[sz - EL_LEAVE] [all...] |
chared.c | 488 wchar_t *newbuffer, *oldbuf, *oldkbuf; local in function:ch_enlargebufs 504 newbuffer = el_realloc(el->el_line.buffer, newsz * sizeof(*newbuffer)); 505 if (!newbuffer) 509 (void) memset(&newbuffer[sz], 0, (newsz - sz) * sizeof(*newbuffer)); 513 el->el_line.buffer = newbuffer; 514 el->el_line.cursor = newbuffer + (el->el_line.cursor - oldbuf); 515 el->el_line.lastchar = newbuffer + (el->el_line.lastchar - oldbuf); 517 el->el_line.limit = &newbuffer[sz - EL_LEAVE] [all...] |
chared.c | 488 wchar_t *newbuffer, *oldbuf, *oldkbuf; local in function:ch_enlargebufs 504 newbuffer = el_realloc(el->el_line.buffer, newsz * sizeof(*newbuffer)); 505 if (!newbuffer) 509 (void) memset(&newbuffer[sz], 0, (newsz - sz) * sizeof(*newbuffer)); 513 el->el_line.buffer = newbuffer; 514 el->el_line.cursor = newbuffer + (el->el_line.cursor - oldbuf); 515 el->el_line.lastchar = newbuffer + (el->el_line.lastchar - oldbuf); 517 el->el_line.limit = &newbuffer[sz - EL_LEAVE] [all...] |