summaryrefslogtreecommitdiffstats
path: root/chrome/browser/autofill/fax_field.cc
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-21 03:41:29 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-21 03:41:29 +0000
commitd78ef705947b6f3bb52aa10cdf3ed21b579bf507 (patch)
treeaf16a66705dcab124b7ad7847eb38e7d222c21c9 /chrome/browser/autofill/fax_field.cc
parent53aacae5fea0264040b0d0a5cdd40e202527b80d (diff)
downloadchromium_src-d78ef705947b6f3bb52aa10cdf3ed21b579bf507.zip
chromium_src-d78ef705947b6f3bb52aa10cdf3ed21b579bf507.tar.gz
chromium_src-d78ef705947b6f3bb52aa10cdf3ed21b579bf507.tar.bz2
AutoFill: Use DISALLOW_COPY_AND_ASSIGN where possible.
BUG=none TEST=none Review URL: http://codereview.chromium.org/2872008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50332 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/autofill/fax_field.cc')
-rw-r--r--chrome/browser/autofill/fax_field.cc12
1 files changed, 4 insertions, 8 deletions
diff --git a/chrome/browser/autofill/fax_field.cc b/chrome/browser/autofill/fax_field.cc
index de86e30..f935a6d 100644
--- a/chrome/browser/autofill/fax_field.cc
+++ b/chrome/browser/autofill/fax_field.cc
@@ -5,15 +5,16 @@
#include "chrome/browser/autofill/fax_field.h"
#include "base/logging.h"
+#include "base/scoped_ptr.h"
#include "chrome/browser/autofill/autofill_field.h"
// static
FaxField* FaxField::Parse(std::vector<AutoFillField*>::const_iterator* iter) {
DCHECK(iter);
- FaxField fax_field;
- if (ParseText(iter, ASCIIToUTF16("fax"), &fax_field.number_))
- return new FaxField(fax_field);
+ scoped_ptr<FaxField> fax_field(new FaxField);
+ if (ParseText(iter, ASCIIToUTF16("fax"), &fax_field->number_))
+ return fax_field.release();
return NULL;
}
@@ -23,8 +24,3 @@ bool FaxField::GetFieldInfo(FieldTypeMap* field_type_map) const {
}
FaxField::FaxField() : number_(NULL) {}
-
-FaxField::FaxField(const FaxField& fax_field)
- : FormField(),
- number_(fax_field.number_) {
-}