summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/autofill/credit_card_field.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/chrome/browser/autofill/credit_card_field.cc b/chrome/browser/autofill/credit_card_field.cc
index 770cff4..235bdf03 100644
--- a/chrome/browser/autofill/credit_card_field.cc
+++ b/chrome/browser/autofill/credit_card_field.cc
@@ -18,11 +18,12 @@ bool CreditCardField::GetFieldInfo(FieldTypeMap* field_type_map) const {
// initial.
if (cardholder_last_ == NULL) {
// Add() will check if cardholder_ is != NULL.
- Add(field_type_map, cardholder_, AutoFillType(CREDIT_CARD_NAME));
+ ok = ok && Add(field_type_map, cardholder_, AutoFillType(CREDIT_CARD_NAME));
+ DCHECK(ok);
}
- Add(field_type_map, type_, AutoFillType(CREDIT_CARD_TYPE));
-
+ ok = ok && Add(field_type_map, type_, AutoFillType(CREDIT_CARD_TYPE));
+ DCHECK(ok);
ok = ok && Add(field_type_map, expiration_month_,
AutoFillType(CREDIT_CARD_EXP_MONTH));
DCHECK(ok);