]> git.stg.codes - stg.git/blobdiff - projects/stargazer/services_impl.cpp
Merge branch 'stg-2.409'
[stg.git] / projects / stargazer / services_impl.cpp
index bb9fdc1a03fdecc6c96ba3807dc4aba0fcbb4f4f..109a327bbe1e5b500fd656b139b2559449787aa3 100644 (file)
@@ -107,7 +107,7 @@ while (csi != searchDescriptors.end())
     {
     if (csi->second == si)
         (csi->second)++;
     {
     if (csi->second == si)
         (csi->second)++;
-    csi++;
+    ++csi;
     }
 
 data.remove(*si);
     }
 
 data.remove(*si);
@@ -192,7 +192,7 @@ assert(service != NULL && "Pointer to service is not null");
 
 STG_LOCKER lock(&mutex);
 if (data.empty())
 
 STG_LOCKER lock(&mutex);
 if (data.empty())
-    return false;
+    return true;
 
 const_iterator si(std::find(data.begin(), data.end(), SERVICE_CONF(name)));
 
 
 const_iterator si(std::find(data.begin(), data.end(), SERVICE_CONF(name)));
 
@@ -211,7 +211,7 @@ assert(service != NULL && "Pointer to service is not null");
 
 STG_LOCKER lock(&mutex);
 if (data.empty())
 
 STG_LOCKER lock(&mutex);
 if (data.empty())
-    return false;
+    return true;
 
 const_iterator si(std::find(data.begin(), data.end(), SERVICE_CONF(name)));
 
 
 const_iterator si(std::find(data.begin(), data.end(), SERVICE_CONF(name)));