aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm
diff options
context:
space:
mode:
authorGravatar halcanary <halcanary@google.com>2015-07-31 15:16:23 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-07-31 15:16:23 -0700
commit80a1c54740c3e007e45fcd4cfa5ce1d2cf291ac5 (patch)
treeb1c59695ab3c27720b47f8d161f5e4426eac0793 /gm
parentd164a710c7658ee5326f2b61bcb7cd91bb019592 (diff)
C API: remove dead code, simplify boilerplate
Diffstat (limited to 'gm')
-rw-r--r--gm/cgms.cpp26
1 files changed, 3 insertions, 23 deletions
diff --git a/gm/cgms.cpp b/gm/cgms.cpp
index e3e84b03e1..832a7b50fd 100644
--- a/gm/cgms.cpp
+++ b/gm/cgms.cpp
@@ -10,26 +10,6 @@
extern "C" void sk_test_c_api(sk_canvas_t*);
-class C_GM : public skiagm::GM {
-public:
- C_GM() {}
-
-protected:
- SkString onShortName() override {
- return SkString("c_gms");
- }
-
- SkISize onISize() override {
- return SkISize::Make(640, 480);
- }
-
- void onDraw(SkCanvas* canvas) override {
- sk_test_c_api((sk_canvas_t*)canvas);
- }
-
-private:
- typedef GM INHERITED;
-};
-
-DEF_GM( return new C_GM; )
-
+DEF_SIMPLE_GM(c_gms, canvas, 640, 480) {
+ sk_test_c_api((sk_canvas_t*)canvas);
+}