Переглянути джерело

Merge pull request #10105 from shamser/issue17796

HPCC-17796 Uninitialized variables in http.cpp (CID 1441195)

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 8 роки тому
батько
коміт
a4b152d6d8
1 змінених файлів з 3 додано та 7 видалено
  1. 3 7
      esp/tools/soapplus/http.cpp

+ 3 - 7
esp/tools/soapplus/http.cpp

@@ -430,7 +430,7 @@ void Http::SplitURL(const char* url, StringBuffer& protocol,StringBuffer& UserNa
 
 
 HttpClient::HttpClient(IProperties* globals, const char* url, const char* inname, 
 HttpClient::HttpClient(IProperties* globals, const char* url, const char* inname, 
                        const char* outdir, const char* outfilename, bool writeToFiles,
                        const char* outdir, const char* outfilename, bool writeToFiles,
-                       int doValidation, const char* xsdpath, bool isEspLogFile)
+                       int doValidation, const char* xsdpath, bool isEspLogFile) : m_stopstress(false)
 {
 {
     m_globals = globals;
     m_globals = globals;
     if(url && *url)
     if(url && *url)
@@ -489,12 +489,8 @@ HttpClient::HttpClient(IProperties* globals, const char* url, const char* inname
 
 
     if(globals && globals->hasProp("stressduration"))
     if(globals && globals->hasProp("stressduration"))
     {
     {
-        const char* numstr = globals->queryProp("stressthreads");
-        if(numstr && *numstr)
-            m_stressthreads = atoi(numstr);
-        numstr = globals->queryProp("stressduration");
-        if(numstr && *numstr)
-            m_stressduration = atoi(numstr);
+        m_stressthreads = globals->getPropInt("stressthreads", 0);
+        m_stressduration = globals->getPropInt("stressduration", 0);
     }
     }
     else
     else
     {
     {