]> git.stg.codes - stg.git/blobdiff - projects/stargazer/plugins/configuration/sgconfig/stgconfig.cpp
Усунуто проблему race conditions у rscriptd
[stg.git] / projects / stargazer / plugins / configuration / sgconfig / stgconfig.cpp
index 8ba4b0fff25edce8cd10b3747ac142848d465d05..d2ad12b79d2944e5234210cc9e1a6a276448ecac 100644 (file)
@@ -84,7 +84,7 @@ port = p;
 return 0;
 }
 //-----------------------------------------------------------------------------
-uint16_t STG_CONFIG_SETTINGS::GetPort()
+uint16_t STG_CONFIG_SETTINGS::GetPort() const
 {
 return port;
 }
@@ -104,9 +104,14 @@ return "Stg configurator v.0.08";
 }
 //-----------------------------------------------------------------------------
 STG_CONFIG::STG_CONFIG()
+    : nonstop(false),
+      isRunning(false),
+      users(NULL),
+      admins(NULL),
+      tariffs(NULL),
+      store(NULL),
+      stgSettings(NULL)
 {
-isRunning = false;
-nonstop = false;
 }
 //-----------------------------------------------------------------------------
 void STG_CONFIG::SetUsers(USERS * u)