diff options
author | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-25 22:33:26 +0000 |
---|---|---|
committer | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-25 22:33:26 +0000 |
commit | bfc7dbe6ab312de4a3e88e5c4fae990564817931 (patch) | |
tree | 7694ee2631a315d7bf17c1cd5ca1da7cd24934db | |
parent | f80131d42832cf64032bbb855c6bda0f7ea3bc73 (diff) | |
download | chromium_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.cc | 4 | ||||
-rw-r--r-- | content/browser/web_contents/web_contents_view_win.h | 2 | ||||
-rw-r--r-- | net/disk_cache/sparse_control.cc | 13 | ||||
-rw-r--r-- | net/socket/ssl_server_socket_nss.cc | 2 | ||||
-rw-r--r-- | ppapi/shared_impl/ppb_input_event_shared.cc | 1 | ||||
-rw-r--r-- | ui/base/clipboard/clipboard_gtk.cc | 2 | ||||
-rw-r--r-- | webkit/plugins/npapi/plugin_list.cc | 8 |
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); } |