From bf42d845cfbcb9043df72fa9f1859eb065c352b6 Mon Sep 17 00:00:00 2001 From: Johan Wikman Date: Thu, 7 Sep 2017 13:52:19 +0300 Subject: [PATCH] MXS-1392 Remove dcb_free Not used and with reference counting it must not be available either. --- include/maxscale/dcb.h | 1 - server/core/dcb.cc | 12 ------------ 2 files changed, 13 deletions(-) diff --git a/include/maxscale/dcb.h b/include/maxscale/dcb.h index 12961092b..4e0a3527f 100644 --- a/include/maxscale/dcb.h +++ b/include/maxscale/dcb.h @@ -216,7 +216,6 @@ void dcb_global_init(); int dcb_write(DCB *, GWBUF *); DCB *dcb_accept(DCB *listener); DCB *dcb_alloc(dcb_role_t, struct servlistener *); -void dcb_free(DCB *); void dcb_free_all_memory(DCB *dcb); DCB *dcb_connect(struct server *, struct session *, const char *); int dcb_read(DCB *, GWBUF **, int); diff --git a/server/core/dcb.cc b/server/core/dcb.cc index e463ed59a..015dab19e 100644 --- a/server/core/dcb.cc +++ b/server/core/dcb.cc @@ -202,18 +202,6 @@ dcb_alloc(dcb_role_t role, SERV_LISTENER *listener) return newdcb; } -/** - * Provided only for consistency, simply calls dcb_close to guarantee - * safe disposal of a DCB - * - * @param dcb The DCB to free - */ -void -dcb_free(DCB *dcb) -{ - dcb_close(dcb); -} - /** * Free a DCB and remove it from the chain of all DCBs *