version 1.14, 2010/08/11 07:38:00 |
version 1.15, 2010/12/30 23:16:18 |
|
|
return (-1); |
return (-1); |
|
|
if (data->buffer == -1) |
if (data->buffer == -1) |
pb = paste_get_top(&s->buffers); |
pb = paste_get_top(&global_buffers); |
else { |
else { |
if ((pb = paste_get_index(&s->buffers, data->buffer)) == NULL) { |
pb = paste_get_index(&global_buffers, data->buffer); |
|
if (pb == NULL) { |
ctx->error(ctx, "no buffer %d", data->buffer); |
ctx->error(ctx, "no buffer %d", data->buffer); |
return (-1); |
return (-1); |
} |
} |
|
|
/* Delete the buffer if -d. */ |
/* Delete the buffer if -d. */ |
if (data->flag_delete) { |
if (data->flag_delete) { |
if (data->buffer == -1) |
if (data->buffer == -1) |
paste_free_top(&s->buffers); |
paste_free_top(&global_buffers); |
else |
else |
paste_free_index(&s->buffers, data->buffer); |
paste_free_index(&global_buffers, data->buffer); |
} |
} |
|
|
return (0); |
return (0); |