Signed-off-by: Marc-André Lureau <[email protected]>
---
ui/vnc-jobs.c | 2 +-
ui/vnc.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/ui/vnc-jobs.c b/ui/vnc-jobs.c
index a6ab733faa1..4dd7ccad969 100644
--- a/ui/vnc-jobs.c
+++ b/ui/vnc-jobs.c
@@ -160,7 +160,7 @@ void vnc_jobs_consume_buffer(VncState *vs)
bool flush;
vnc_lock_output(vs);
- if (vs->jobs_buffer.offset) {
+ if (!buffer_empty(&vs->jobs_buffer)) {
if (vs->ioc != NULL && buffer_empty(&vs->output)) {
g_clear_handle_id(&vs->ioc_tag, g_source_remove);
if (vs->disconnecting == FALSE) {
diff --git a/ui/vnc.c b/ui/vnc.c
index ccc73bd7aa4..4aa446a48d7 100644
--- a/ui/vnc.c
+++ b/ui/vnc.c
@@ -1718,7 +1718,7 @@ void vnc_write_u8(VncState *vs, uint8_t value)
void vnc_flush(VncState *vs)
{
vnc_lock_output(vs);
- if (vs->ioc != NULL && vs->output.offset) {
+ if (vs->ioc != NULL && !buffer_empty(&vs->output)) {
vnc_client_write_locked(vs);
}
if (vs->disconnecting) {
--
2.53.0