summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-28 21:47:04 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-28 21:47:04 +0000
commitc4e17217703cda2e700b56662b73fe770a65f6bd (patch)
treec277ff3c4aef1a216b9a7c4969ee1cbd263f20d8
parentae85c226308d2fe23b1f8e04a035a88fcfadd6ee (diff)
downloadchromium_src-c4e17217703cda2e700b56662b73fe770a65f6bd.zip
chromium_src-c4e17217703cda2e700b56662b73fe770a65f6bd.tar.gz
chromium_src-c4e17217703cda2e700b56662b73fe770a65f6bd.tar.bz2
Coverity: Initialize all member variables in the default constructor.
CID=1423 BUG=none TEST=none Review URL: http://codereview.chromium.org/249024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27418 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/history/download_types.h20
1 files changed, 16 insertions, 4 deletions
diff --git a/chrome/browser/history/download_types.h b/chrome/browser/history/download_types.h
index 80a2c5e..323a868 100644
--- a/chrome/browser/history/download_types.h
+++ b/chrome/browser/history/download_types.h
@@ -4,8 +4,8 @@
//
// Download creation struct used for querying the history service.
-#ifndef CHROME_BROWSER_DOWNLOAD_TYPES_H_
-#define CHROME_BROWSER_DOWNLOAD_TYPES_H_
+#ifndef CHROME_BROWSER_HISTORY_DOWNLOAD_TYPES_H_
+#define CHROME_BROWSER_HISTORY_DOWNLOAD_TYPES_H_
#include <string>
@@ -42,7 +42,19 @@ struct DownloadCreateInfo {
is_dangerous(false) {
}
- DownloadCreateInfo() : download_id(-1) {}
+ DownloadCreateInfo()
+ : path_uniquifier(0),
+ received_bytes(0),
+ total_bytes(0),
+ state(-1),
+ download_id(-1),
+ child_id(-1),
+ render_view_id(-1),
+ request_id(-1),
+ db_handle(0),
+ save_as(false),
+ is_dangerous(false) {
+ }
// DownloadItem fields
FilePath path;
@@ -73,4 +85,4 @@ struct DownloadCreateInfo {
std::string referrer_charset;
};
-#endif // CHROME_BROWSER_DOWNLOAD_TYPES_H_
+#endif // CHROME_BROWSER_HISTORY_DOWNLOAD_TYPES_H_