forked from Imagelibrary/rtems
@@ -412,6 +412,9 @@ static void move_gap(struct editor *ed, int pos, int minsize) {
|
|||||||
if (gapsize + MINEXTEND > minsize) minsize = gapsize + MINEXTEND;
|
if (gapsize + MINEXTEND > minsize) minsize = gapsize + MINEXTEND;
|
||||||
newsize = (ed->end - ed->start) - gapsize + minsize;
|
newsize = (ed->end - ed->start) - gapsize + minsize;
|
||||||
start = (unsigned char *) malloc(newsize); // TODO check for out of memory
|
start = (unsigned char *) malloc(newsize); // TODO check for out of memory
|
||||||
|
if (start == NULL) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
gap = start + pos;
|
gap = start + pos;
|
||||||
rest = gap + minsize;
|
rest = gap + minsize;
|
||||||
end = start + newsize;
|
end = start + newsize;
|
||||||
|
|||||||
Reference in New Issue
Block a user