]> git.meshlink.io Git - meshlink/blobdiff - src/connection.c
Remove use of bufferevent and eventbuffers, use our own buffering instead.
[meshlink] / src / connection.c
index fecb48d42d141d37a1830e039fd91e8d629736d9..5a6bc746208862c2ee771db905e556eecd8cb594 100644 (file)
@@ -75,8 +75,8 @@ void free_connection(connection_t *c) {
        if(c->config_tree)
                exit_configuration(&c->config_tree);
 
-       if(c->buffer)
-               bufferevent_free(c->buffer);
+       buffer_clear(&c->inbuf);
+       buffer_clear(&c->outbuf);
        
        if(event_initialized(&c->inevent))
                event_del(&c->inevent);