diff options
-rw-r--r-- | chrome/browser/autofill/phone_number.cc | 4 | ||||
-rw-r--r-- | chrome/browser/history/download_database.cc | 1 | ||||
-rw-r--r-- | chrome/browser/history/history_types.cc | 2 | ||||
-rw-r--r-- | chrome/browser/password_manager/native_backend_kwallet_x.cc | 4 | ||||
-rw-r--r-- | chrome/browser/rlz/rlz.cc | 1 | ||||
-rw-r--r-- | chrome/browser/sync/glue/data_type_manager.cc | 3 | ||||
-rw-r--r-- | chrome/browser/sync/glue/data_type_manager.h | 1 | ||||
-rw-r--r-- | chrome/browser/ui/panels/auto_hiding_desktop_bar_win.cc | 3 | ||||
-rw-r--r-- | chrome/common/extensions/extension_messages.cc | 3 | ||||
-rw-r--r-- | chrome/common/service_process_util_posix.cc | 1 | ||||
-rw-r--r-- | chrome/installer/util/installation_state.cc | 1 | ||||
-rw-r--r-- | content/renderer/p2p/port_allocator.cc | 10 | ||||
-rw-r--r-- | content/renderer/p2p/port_allocator.h | 2 | ||||
-rw-r--r-- | views/controls/menu/menu_controller.cc | 2 | ||||
-rw-r--r-- | views/controls/menu/menu_delegate.h | 2 |
15 files changed, 30 insertions, 10 deletions
diff --git a/chrome/browser/autofill/phone_number.cc b/chrome/browser/autofill/phone_number.cc index 7b01c15..5303067 100644 --- a/chrome/browser/autofill/phone_number.cc +++ b/chrome/browser/autofill/phone_number.cc @@ -43,7 +43,9 @@ PhoneNumber::PhoneNumber(AutofillProfile* profile) : profile_(profile) { } -PhoneNumber::PhoneNumber(const PhoneNumber& number) : FormGroup() { +PhoneNumber::PhoneNumber(const PhoneNumber& number) + : FormGroup(), + profile_(NULL) { *this = number; } diff --git a/chrome/browser/history/download_database.cc b/chrome/browser/history/download_database.cc index 66be073..5d5cb3b 100644 --- a/chrome/browser/history/download_database.cc +++ b/chrome/browser/history/download_database.cc @@ -61,6 +61,7 @@ static const char kNextDownloadId[] = "next_download_id"; DownloadDatabase::DownloadDatabase() : owning_thread_set_(false), + owning_thread_(0), next_id_(0) { } diff --git a/chrome/browser/history/history_types.cc b/chrome/browser/history/history_types.cc index f66109f..8447724 100644 --- a/chrome/browser/history/history_types.cc +++ b/chrome/browser/history/history_types.cc @@ -305,7 +305,7 @@ void QueryOptions::SetRecentDayRange(int days_ago) { // KeywordSearchTermVisit ----------------------------------------------------- -KeywordSearchTermVisit::KeywordSearchTermVisit() {} +KeywordSearchTermVisit::KeywordSearchTermVisit() : visits(0) {} KeywordSearchTermVisit::~KeywordSearchTermVisit() {} diff --git a/chrome/browser/password_manager/native_backend_kwallet_x.cc b/chrome/browser/password_manager/native_backend_kwallet_x.cc index 52f63df..f2f7617 100644 --- a/chrome/browser/password_manager/native_backend_kwallet_x.cc +++ b/chrome/browser/password_manager/native_backend_kwallet_x.cc @@ -34,7 +34,9 @@ const char NativeBackendKWallet::kKLauncherInterface[] = "org.kde.KLauncher"; NativeBackendKWallet::NativeBackendKWallet(LocalProfileId id, PrefService* prefs) - : profile_id_(id), prefs_(prefs), + : profile_id_(id), + prefs_(prefs), + kwallet_proxy_(NULL), app_name_(l10n_util::GetStringUTF8(IDS_PRODUCT_NAME)) { if (PasswordStoreX::PasswordsUseLocalProfileId(prefs)) { folder_name_ = GetProfileSpecificFolderName(); diff --git a/chrome/browser/rlz/rlz.cc b/chrome/browser/rlz/rlz.cc index f6f720e..52c9db4 100644 --- a/chrome/browser/rlz/rlz.cc +++ b/chrome/browser/rlz/rlz.cc @@ -142,6 +142,7 @@ RLZTracker::RLZTracker() : first_run_(false), send_ping_immediately_(false), google_default_search_(false), + google_default_homepage_(false), already_ran_(false), omnibox_used_(false), homepage_used_(false) { diff --git a/chrome/browser/sync/glue/data_type_manager.cc b/chrome/browser/sync/glue/data_type_manager.cc index d71e0a2..7c5eabd 100644 --- a/chrome/browser/sync/glue/data_type_manager.cc +++ b/chrome/browser/sync/glue/data_type_manager.cc @@ -6,7 +6,8 @@ namespace browser_sync { -DataTypeManager::ConfigureResult::ConfigureResult() {} +DataTypeManager::ConfigureResult::ConfigureResult() + : status(UNKNOWN) {} DataTypeManager::ConfigureResult::ConfigureResult(ConfigureStatus status, TypeSet requested_types) diff --git a/chrome/browser/sync/glue/data_type_manager.h b/chrome/browser/sync/glue/data_type_manager.h index bfce8ca..65f02e4 100644 --- a/chrome/browser/sync/glue/data_type_manager.h +++ b/chrome/browser/sync/glue/data_type_manager.h @@ -38,6 +38,7 @@ class DataTypeManager { // Update NotifyDone() in data_type_manager_impl.cc if you update // this. enum ConfigureStatus { + UNKNOWN = -1, OK, // Configuration finished without error. ASSOCIATION_FAILED, // An error occurred during model association. ABORTED, // Start was aborted by calling Stop() before diff --git a/chrome/browser/ui/panels/auto_hiding_desktop_bar_win.cc b/chrome/browser/ui/panels/auto_hiding_desktop_bar_win.cc index b10aadd..c20b2bc 100644 --- a/chrome/browser/ui/panels/auto_hiding_desktop_bar_win.cc +++ b/chrome/browser/ui/panels/auto_hiding_desktop_bar_win.cc @@ -19,7 +19,8 @@ const int kCheckTaskbarPollingIntervalMs = 500; } // namespace AutoHidingDesktopBarWin::AutoHidingDesktopBarWin(Observer* observer) - : observer_(observer) { + : observer_(observer), + monitor_(NULL) { DCHECK(observer); memset(taskbars_, 0, sizeof(taskbars_)); } diff --git a/chrome/common/extensions/extension_messages.cc b/chrome/common/extensions/extension_messages.cc index 60f04e0..c4913640 100644 --- a/chrome/common/extensions/extension_messages.cc +++ b/chrome/common/extensions/extension_messages.cc @@ -8,7 +8,8 @@ #include "content/common/common_param_traits.h" ExtensionMsg_Loaded_Params::ExtensionMsg_Loaded_Params() - : location(Extension::INVALID) {} + : location(Extension::INVALID), + creation_flags(Extension::NO_FLAGS){} ExtensionMsg_Loaded_Params::~ExtensionMsg_Loaded_Params() {} diff --git a/chrome/common/service_process_util_posix.cc b/chrome/common/service_process_util_posix.cc index 63db17c..9f6fd60 100644 --- a/chrome/common/service_process_util_posix.cc +++ b/chrome/common/service_process_util_posix.cc @@ -75,6 +75,7 @@ void ServiceProcessState::StateData::SignalReady(base::WaitableEvent* signal, // Set up signal handler for SIGTERM. struct sigaction action; + memset(&action, 0, sizeof(action)); action.sa_sigaction = SigTermHandler; sigemptyset(&action.sa_mask); action.sa_flags = SA_SIGINFO; diff --git a/chrome/installer/util/installation_state.cc b/chrome/installer/util/installation_state.cc index 919db89..ab09924 100644 --- a/chrome/installer/util/installation_state.cc +++ b/chrome/installer/util/installation_state.cc @@ -15,6 +15,7 @@ namespace installer { ProductState::ProductState() : uninstall_command_(CommandLine::NO_PROGRAM), + eula_accepted_(0), usagestats_(0), msi_(false), multi_install_(false), diff --git a/content/renderer/p2p/port_allocator.cc b/content/renderer/p2p/port_allocator.cc index e0fac7a..655ab45 100644 --- a/content/renderer/p2p/port_allocator.cc +++ b/content/renderer/p2p/port_allocator.cc @@ -80,7 +80,11 @@ P2PPortAllocatorSession::P2PPortAllocatorSession( const std::string& name, const std::string& session_type) : cricket::BasicPortAllocatorSession(allocator, name, session_type), - allocator_(allocator) { + allocator_(allocator), + relay_session_attempts_(0), + relay_udp_port_(0), + relay_tcp_port_(0), + relay_ssltcp_port_(0) { } P2PPortAllocatorSession::~P2PPortAllocatorSession() { @@ -165,9 +169,9 @@ void P2PPortAllocatorSession::AllocateRelaySession() { return; } - if (relay_session_attemtps_ > kRelaySessionRetries) + if (relay_session_attempts_ > kRelaySessionRetries) return; - relay_session_attemtps_++; + relay_session_attempts_++; relay_session_response_.clear(); diff --git a/content/renderer/p2p/port_allocator.h b/content/renderer/p2p/port_allocator.h index fe5511a..e25fbd5 100644 --- a/content/renderer/p2p/port_allocator.h +++ b/content/renderer/p2p/port_allocator.h @@ -85,7 +85,7 @@ class P2PPortAllocatorSession : public cricket::BasicPortAllocatorSession, talk_base::SocketAddress stun_server_address_; scoped_ptr<WebKit::WebURLLoader> relay_session_request_; - int relay_session_attemtps_; + int relay_session_attempts_; std::string relay_session_response_; std::string relay_username_; std::string relay_password_; diff --git a/views/controls/menu/menu_controller.cc b/views/controls/menu/menu_controller.cc index 8d94a02..7fbf37c 100644 --- a/views/controls/menu/menu_controller.cc +++ b/views/controls/menu/menu_controller.cc @@ -1018,10 +1018,12 @@ MenuController::MenuController(bool blocking, result_(NULL), result_mouse_event_flags_(0), drop_target_(NULL), + drop_position_(MenuDelegate::DROP_UNKNOWN), owner_(NULL), possible_drag_(false), drag_in_progress_(false), valid_drop_coordinates_(false), + last_drop_operation_(MenuDelegate::DROP_UNKNOWN), showing_submenu_(false), menu_button_(NULL), active_mouse_view_(NULL), diff --git a/views/controls/menu/menu_delegate.h b/views/controls/menu/menu_delegate.h index 9d7c8a2..77468d1 100644 --- a/views/controls/menu/menu_delegate.h +++ b/views/controls/menu/menu_delegate.h @@ -38,6 +38,8 @@ class VIEWS_EXPORT MenuDelegate { // Used during drag and drop to indicate where the drop indicator should // be rendered. enum DropPosition { + DROP_UNKNOWN = -1, + // Indicates a drop is not allowed here. DROP_NONE, |