diff options
Diffstat (limited to 'mojo/public/cpp/bindings/tests/rect_chromium.h')
-rw-r--r-- | mojo/public/cpp/bindings/tests/rect_chromium.h | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/mojo/public/cpp/bindings/tests/rect_chromium.h b/mojo/public/cpp/bindings/tests/rect_chromium.h index 569780a..20c4362 100644 --- a/mojo/public/cpp/bindings/tests/rect_chromium.h +++ b/mojo/public/cpp/bindings/tests/rect_chromium.h @@ -5,7 +5,7 @@ #ifndef MOJO_PUBLIC_CPP_BINDINGS_TESTS_RECT_CHROMIUM_H_ #define MOJO_PUBLIC_CPP_BINDINGS_TESTS_RECT_CHROMIUM_H_ -#include "mojo/public/interfaces/bindings/tests/rect.mojom.h" +#include "base/logging.h" namespace mojo { namespace test { @@ -63,25 +63,6 @@ class RectChromium { }; } // namespace test - -template <> -struct StructTraits<test::Rect, test::RectChromium> { - static int x(const test::RectChromium& r) { return r.x(); } - static int y(const test::RectChromium& r) { return r.y(); } - static int width(const test::RectChromium& r) { return r.width(); } - static int height(const test::RectChromium& r) { return r.height(); } - - static bool Read(test::Rect::Reader r, test::RectChromium* out) { - if (r.width() < 0 || r.height() < 0) - return false; - out->set_x(r.x()); - out->set_y(r.y()); - out->set_width(r.width()); - out->set_height(r.height()); - return true; - } -}; - } // namespace mojo #endif // MOJO_PUBLIC_CPP_BINDINGS_TESTS_RECT_CHROMIUM_H_ |