summaryrefslogtreecommitdiffstats
path: root/chrome/browser/printing/print_settings.cc
diff options
context:
space:
mode:
authordeanm@google.com <deanm@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-06 13:42:44 +0000
committerdeanm@google.com <deanm@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-06 13:42:44 +0000
commit13c9eec10f8635f9e8b7d5398c529f93391d2dd5 (patch)
tree269b8df939590b569f4367140577df5f7266ec63 /chrome/browser/printing/print_settings.cc
parentcac3187c888f1cb32c72de5c18ef5264f12dfb0d (diff)
downloadchromium_src-13c9eec10f8635f9e8b7d5398c529f93391d2dd5.zip
chromium_src-13c9eec10f8635f9e8b7d5398c529f93391d2dd5.tar.gz
chromium_src-13c9eec10f8635f9e8b7d5398c529f93391d2dd5.tar.bz2
The printing NewCookie() must start counting at 1 and not 0, since 0
is reserved to mark a document as unassigned. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@429 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/printing/print_settings.cc')
-rw-r--r--chrome/browser/printing/print_settings.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/printing/print_settings.cc b/chrome/browser/printing/print_settings.cc
index bdb10bf..fb2bddb 100644
--- a/chrome/browser/printing/print_settings.cc
+++ b/chrome/browser/printing/print_settings.cc
@@ -191,7 +191,8 @@ bool PrintSettings::Equals(const PrintSettings& rhs) const {
}
int PrintSettings::NewCookie() {
- return cookie_seq.GetNext();
+ // A cookie of 0 is used to mark a document as unassigned, count from 1.
+ return cookie_seq.GetNext() + 1;
}
} // namespace printing