fixed dumb whitespace merge problem
This commit is contained in:
commit
7b66fad3b8
|
@ -86,18 +86,16 @@ read_line(Application_Links *app,
|
|||
Partial_Cursor begin = {0};
|
||||
Partial_Cursor end = {0};
|
||||
|
||||
int32_t success = false;
|
||||
int32_t success = 0;
|
||||
|
||||
if (buffer_compute_cursor(app, buffer,
|
||||
seek_line_char(line, 1), &begin)){
|
||||
if (buffer_compute_cursor(app, buffer,
|
||||
seek_line_char(line, 65536), &end)){
|
||||
if (buffer_compute_cursor(app, buffer, seek_line_char(line, 1), &begin)){
|
||||
if (buffer_compute_cursor(app, buffer, seek_line_char(line, 65536), &end)){
|
||||
if (begin.line == line){
|
||||
if (0 <= begin.pos && begin.pos <= end.pos && end.pos <= buffer->size){
|
||||
int32_t size = (end.pos - begin.pos);
|
||||
*str = make_string(push_array(part, char, size+1), size+1);
|
||||
if (str->str){
|
||||
success = true;
|
||||
success = 1;
|
||||
buffer_read_range(app, buffer, begin.pos, end.pos, str->str);
|
||||
str->size = size;
|
||||
terminate_with_null(str);
|
||||
|
|
Loading…
Reference in New Issue