diff options
author | Ben Longbons <b.r.longbons@gmail.com> | 2013-05-18 17:37:33 -0700 |
---|---|---|
committer | Ben Longbons <b.r.longbons@gmail.com> | 2013-05-18 18:49:39 -0700 |
commit | ac359e696f162090840dab488a6ef4981d35bbda (patch) | |
tree | 2ee04de23428bba264d1e39c80d5f50180d1b555 /src/ladmin/ladmin.cpp | |
parent | fd00d50574064db9edfcccc4286ed8f1b55b185a (diff) | |
download | tmwa-ac359e696f162090840dab488a6ef4981d35bbda.tar.gz tmwa-ac359e696f162090840dab488a6ef4981d35bbda.tar.bz2 tmwa-ac359e696f162090840dab488a6ef4981d35bbda.tar.xz tmwa-ac359e696f162090840dab488a6ef4981d35bbda.zip |
Tweak a little memory management in char-server
Diffstat (limited to 'src/ladmin/ladmin.cpp')
-rw-r--r-- | src/ladmin/ladmin.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/ladmin/ladmin.cpp b/src/ladmin/ladmin.cpp index d6a30dd..458df39 100644 --- a/src/ladmin/ladmin.cpp +++ b/src/ladmin/ladmin.cpp @@ -3,6 +3,8 @@ #include <netdb.h> #include <unistd.h> +#include <cassert> + #include <fstream> #include "../common/cxxstdio.hpp" @@ -233,6 +235,14 @@ int list_first, list_last, list_type, list_count; // parameter to display a lis static int already_exit_function = 0; // sometimes, the exit function is called twice... so, don't log twice the message +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wmissing-noreturn" +void SessionDeleter::operator()(SessionData *) +{ + assert(false && "ladmin does not have sessions"); +} +#pragma GCC diagnostic pop + //------------------------------ // Writing function of logs file //------------------------------ |