diff options
author | suzhe@google.com <suzhe@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-19 01:47:45 +0000 |
---|---|---|
committer | suzhe@google.com <suzhe@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-19 01:47:45 +0000 |
commit | 60b4551c0d77622607c72bec670a6e9c748a4e84 (patch) | |
tree | 1f10b35f9d3008afed71b99f6ee8dc87bceada69 | |
parent | 0183f61467b912a7c5fd7411d5471c728dcf1b21 (diff) | |
download | chromium_src-60b4551c0d77622607c72bec670a6e9c748a4e84.zip chromium_src-60b4551c0d77622607c72bec670a6e9c748a4e84.tar.gz chromium_src-60b4551c0d77622607c72bec670a6e9c748a4e84.tar.bz2 |
Fix clang failure caused by revision 78793.
Turns out that we need declare both constructor and destructor for
complex class/struct.
BUG=none
TEST=none
TBR=oshima@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78797 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | ui/base/ime/composition.cc | 3 | ||||
-rw-r--r-- | ui/base/ime/composition.h | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/ui/base/ime/composition.cc b/ui/base/ime/composition.cc index 8541e17..855a713 100644 --- a/ui/base/ime/composition.cc +++ b/ui/base/ime/composition.cc @@ -9,6 +9,9 @@ namespace ui { Composition::Composition() { } +Composition::~Composition() { +} + void Composition::Clear() { text.clear(); underlines.clear(); diff --git a/ui/base/ime/composition.h b/ui/base/ime/composition.h index 2c7292e..e59d976 100644 --- a/ui/base/ime/composition.h +++ b/ui/base/ime/composition.h @@ -15,6 +15,8 @@ namespace ui { // A struct represents the status of an ongoing composition. struct Composition { Composition(); + ~Composition(); + void Clear(); // Content of the composition text. |