diff options
-rw-r--r-- | gatchat/test-server.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gatchat/test-server.c b/gatchat/test-server.c index 74ddd4d5..5c1cfa4a 100644 --- a/gatchat/test-server.c +++ b/gatchat/test-server.c @@ -722,7 +722,6 @@ static gboolean create_tty(const char *modem_path) int master, slave; char pty_name[256]; GIOChannel *server_io; - GIOChannel *client_io; if (!modem_path) return FALSE; @@ -732,9 +731,6 @@ static gboolean create_tty(const char *modem_path) set_raw_mode(slave); - client_io = g_io_channel_unix_new(slave); - g_io_channel_set_close_on_unref(client_io, TRUE); - g_print("new pty is created at %s\n", pty_name); server_io = g_io_channel_unix_new(master); @@ -747,6 +743,8 @@ static gboolean create_tty(const char *modem_path) return FALSE; } + g_io_channel_unref(server_io); + return TRUE; } |