From 749eade1cb714728b7a98afdd94482603e121ea3 Mon Sep 17 00:00:00 2001 From: Tofu Linden Date: Fri, 29 Jan 2010 15:34:06 -0800 Subject: CID-307 Checker: UNINIT_CTOR Function: LLQueryResponder::LLQueryResponder() File: /indra/llmessage/llares.cpp --- indra/llmessage/llares.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'indra/llmessage/llares.cpp') diff --git a/indra/llmessage/llares.cpp b/indra/llmessage/llares.cpp index 104629c157..52edfc86b9 100644 --- a/indra/llmessage/llares.cpp +++ b/indra/llmessage/llares.cpp @@ -175,7 +175,8 @@ void LLAres::rewriteURI(const std::string &uri, UriRewriteResponder *resp) LLQueryResponder::LLQueryResponder() : LLAres::QueryResponder(), - mResult(ARES_ENODATA) + mResult(ARES_ENODATA), + mType(RES_INVALID) { } -- cgit v1.2.3 From 1ce9515685408241495d7c6929bb37cb694d9006 Mon Sep 17 00:00:00 2001 From: Tofu Linden Date: Fri, 29 Jan 2010 15:35:36 -0800 Subject: CID-306 Checker: UNINIT_CTOR Function: LLAddrRecord::LLAddrRecord(LLResType, const std::basic_string, std::allocator>&, unsigned int) File: /indra/llmessage/llares.cpp --- indra/llmessage/llares.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'indra/llmessage/llares.cpp') diff --git a/indra/llmessage/llares.cpp b/indra/llmessage/llares.cpp index 52edfc86b9..b29eb300fc 100644 --- a/indra/llmessage/llares.cpp +++ b/indra/llmessage/llares.cpp @@ -642,8 +642,10 @@ LLPtrRecord::LLPtrRecord(const std::string &name, unsigned ttl) } LLAddrRecord::LLAddrRecord(LLResType type, const std::string &name, - unsigned ttl) - : LLDnsRecord(type, name, ttl) + unsigned ttl) + : LLDnsRecord(type, name, ttl), + + mSize(0) { } -- cgit v1.2.3 From a09b94eff726f2390fc9300883cba7cd429af5d3 Mon Sep 17 00:00:00 2001 From: Tofu Linden Date: Fri, 29 Jan 2010 15:37:28 -0800 Subject: CID-305 Checker: UNINIT_CTOR Function: LLSrvRecord::LLSrvRecord(const std::basic_string, std::allocator>&, unsigned int) File: /indra/llmessage/llares.cpp --- indra/llmessage/llares.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'indra/llmessage/llares.cpp') diff --git a/indra/llmessage/llares.cpp b/indra/llmessage/llares.cpp index b29eb300fc..00e77d20e9 100644 --- a/indra/llmessage/llares.cpp +++ b/indra/llmessage/llares.cpp @@ -704,7 +704,11 @@ bail: } LLSrvRecord::LLSrvRecord(const std::string &name, unsigned ttl) - : LLHostRecord(RES_SRV, name, ttl) + : LLHostRecord(RES_SRV, name, ttl), + + mPriority(0), + mWeight(0), + mPort(0) { } -- cgit v1.2.3