summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-25 22:33:26 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-25 22:33:26 +0000
commitbfc7dbe6ab312de4a3e88e5c4fae990564817931 (patch)
tree7694ee2631a315d7bf17c1cd5ca1da7cd24934db
parentf80131d42832cf64032bbb855c6bda0f7ea3bc73 (diff)
downloadchromium_src-bfc7dbe6ab312de4a3e88e5c4fae990564817931.zip
chromium_src-bfc7dbe6ab312de4a3e88e5c4fae990564817931.tar.gz
chromium_src-bfc7dbe6ab312de4a3e88e5c4fae990564817931.tar.bz2
Coverity: Initialize member variables.
CID_COUNT=6 CID=102321,102647,102678,102810,103294,103381 BUG=none TEST=none R=tbreisacher@chromium.org TBR=mirandac@chromium.org, jam@chromium.org,dcheng@chromium.org Review URL: https://chromiumcodereview.appspot.com/10833013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148433 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/profiles/profile_io_data.cc4
-rw-r--r--content/browser/web_contents/web_contents_view_win.h2
-rw-r--r--net/disk_cache/sparse_control.cc13
-rw-r--r--net/socket/ssl_server_socket_nss.cc2
-rw-r--r--ppapi/shared_impl/ppb_input_event_shared.cc1
-rw-r--r--ui/base/clipboard/clipboard_gtk.cc2
-rw-r--r--webkit/plugins/npapi/plugin_list.cc8
7 files changed, 26 insertions, 6 deletions
diff --git a/chrome/browser/profiles/profile_io_data.cc b/chrome/browser/profiles/profile_io_data.cc
index 88da911..4a92298 100644
--- a/chrome/browser/profiles/profile_io_data.cc
+++ b/chrome/browser/profiles/profile_io_data.cc
@@ -402,7 +402,9 @@ void ProfileIOData::set_http_server_properties_manager(
}
ProfileIOData::ResourceContext::ResourceContext(ProfileIOData* io_data)
- : io_data_(io_data) {
+ : io_data_(io_data),
+ host_resolver_(NULL),
+ request_context_(NULL) {
DCHECK(io_data);
}
diff --git a/content/browser/web_contents/web_contents_view_win.h b/content/browser/web_contents/web_contents_view_win.h
index d36ec29..4375699 100644
--- a/content/browser/web_contents/web_contents_view_win.h
+++ b/content/browser/web_contents/web_contents_view_win.h
@@ -31,7 +31,7 @@ class HWNDMessageFilter;
class CONTENT_EXPORT WebContentsViewWin
: public content::WebContentsView,
public content::RenderViewHostDelegateView,
- public ui::WindowImpl {
+ public ui::WindowImpl {
public:
WebContentsViewWin(WebContentsImpl* web_contents,
content::WebContentsViewDelegate* delegate);
diff --git a/net/disk_cache/sparse_control.cc b/net/disk_cache/sparse_control.cc
index d19b10e..19f5b69 100644
--- a/net/disk_cache/sparse_control.cc
+++ b/net/disk_cache/sparse_control.cc
@@ -188,8 +188,19 @@ SparseControl::SparseControl(EntryImpl* entry)
: entry_(entry),
child_(NULL),
operation_(kNoOperation),
+ pending_(false),
+ finished_(false),
init_(false),
- child_map_(child_data_.bitmap, kNumSparseBits, kNumSparseBits / 32) {
+ range_found_(false),
+ abort_(false),
+ child_map_(child_data_.bitmap, kNumSparseBits, kNumSparseBits / 32),
+ offset_(0),
+ buf_len_(0),
+ child_offset_(0),
+ child_len_(0),
+ result_(0) {
+ memset(&sparse_header_, 0, sizeof(sparse_header_));
+ memset(&child_data_, 0, sizeof(child_data_));
}
SparseControl::~SparseControl() {
diff --git a/net/socket/ssl_server_socket_nss.cc b/net/socket/ssl_server_socket_nss.cc
index a43dbfe..591b847 100644
--- a/net/socket/ssl_server_socket_nss.cc
+++ b/net/socket/ssl_server_socket_nss.cc
@@ -92,6 +92,8 @@ SSLServerSocketNSS::SSLServerSocketNSS(
const SSLConfig& ssl_config)
: transport_send_busy_(false),
transport_recv_busy_(false),
+ user_read_buf_len_(0),
+ user_write_buf_len_(0),
nss_fd_(NULL),
nss_bufs_(NULL),
transport_socket_(transport_socket),
diff --git a/ppapi/shared_impl/ppb_input_event_shared.cc b/ppapi/shared_impl/ppb_input_event_shared.cc
index 289cbf2..0d7ebb9 100644
--- a/ppapi/shared_impl/ppb_input_event_shared.cc
+++ b/ppapi/shared_impl/ppb_input_event_shared.cc
@@ -23,6 +23,7 @@ InputEventData::InputEventData()
wheel_ticks(PP_MakeFloatPoint(0.0f, 0.0f)),
wheel_scroll_by_page(false),
key_code(0),
+ usb_key_code(0),
character_text(),
composition_target_segment(-1),
composition_selection_start(0),
diff --git a/ui/base/clipboard/clipboard_gtk.cc b/ui/base/clipboard/clipboard_gtk.cc
index 6199afa..0d23645 100644
--- a/ui/base/clipboard/clipboard_gtk.cc
+++ b/ui/base/clipboard/clipboard_gtk.cc
@@ -204,7 +204,7 @@ uint8_t* BGRAToRGBA(const uint8_t* pixels, int width, int height, int stride) {
} // namespace
-Clipboard::FormatType::FormatType() {
+Clipboard::FormatType::FormatType() : data_(GDK_NONE) {
}
Clipboard::FormatType::FormatType(const std::string& format_string)
diff --git a/webkit/plugins/npapi/plugin_list.cc b/webkit/plugins/npapi/plugin_list.cc
index f9f8c1b..c4b59d1 100644
--- a/webkit/plugins/npapi/plugin_list.cc
+++ b/webkit/plugins/npapi/plugin_list.cc
@@ -292,8 +292,12 @@ PluginList::PluginList()
PluginList::PluginList(const PluginGroupDefinition* definitions,
size_t num_definitions)
- : loading_state_(LOADING_STATE_NEEDS_REFRESH) {
- // Don't do platform-dependend initialization in unit tests.
+ :
+#if defined(OS_WIN)
+ dont_load_new_wmp_(false),
+#endif
+ loading_state_(LOADING_STATE_NEEDS_REFRESH) {
+ // Don't do platform-dependent initialization in unit tests.
AddHardcodedPluginGroups(definitions, num_definitions);
}