diff --git a/include/maxscale/buffer.hh b/include/maxscale/buffer.hh index c6c1ac8cb..77e7dc2a5 100644 --- a/include/maxscale/buffer.hh +++ b/include/maxscale/buffer.hh @@ -15,11 +15,26 @@ #include #include #include +#include #include #include #include #include +namespace std +{ + +template<> +struct default_delete +{ + void operator()(GWBUF* pBuffer) + { + gwbuf_free(pBuffer); + } +}; + +} + namespace maxscale {