]> git.stg.codes - stg.git/blobdiff - projects/stargazer/plugins/other/smux/smux.cpp
Add some assertions
[stg.git] / projects / stargazer / plugins / other / smux / smux.cpp
index ac77ce6ec6203e784f631011019e19943c991083..1300452f5cc4f5f3a5d8835da0ff097ba3c4bafa 100644 (file)
@@ -6,6 +6,7 @@
 #include <cerrno>
 #include <ctime>
 #include <csignal>
 #include <cerrno>
 #include <ctime>
 #include <csignal>
+#include <cassert>
 
 #include <vector>
 #include <algorithm>
 
 #include <vector>
 #include <algorithm>
@@ -136,6 +137,12 @@ return smuxSettings.ParseSettings(settings);
 
 int SMUX::Start()
 {
 
 int SMUX::Start()
 {
+assert(users != NULL && "users not NULL");
+assert(tariffs != NULL && "tariffs not NULL");
+assert(admins != NULL && "admins not NULL");
+assert(services != NULL && "services not NULL");
+assert(corporations != NULL && "corporations not NULL");
+
 if (PrepareNet())
     return -1;
 
 if (PrepareNet())
     return -1;