diff --git a/gatchat/gathdlc.c b/gatchat/gathdlc.c index d04ba384..272d7b59 100644 --- a/gatchat/gathdlc.c +++ b/gatchat/gathdlc.c @@ -623,11 +623,6 @@ void g_at_hdlc_suspend(GAtHDLC *hdlc) g_at_io_set_read_handler(hdlc->io, NULL, NULL); } -static void hdlc_wakeup_writer(GAtHDLC *hdlc) -{ - g_at_io_set_write_handler(hdlc->io, can_write_data, hdlc); -} - void g_at_hdlc_resume(GAtHDLC *hdlc) { if (hdlc == NULL) @@ -636,5 +631,5 @@ void g_at_hdlc_resume(GAtHDLC *hdlc) g_at_io_set_read_handler(hdlc->io, new_bytes, hdlc); if (g_queue_get_length(hdlc->write_queue) > 0) - hdlc_wakeup_writer(hdlc); + g_at_io_set_write_handler(hdlc->io, can_write_data, hdlc); }