summaryrefslogtreecommitdiffstats
path: root/skia
diff options
context:
space:
mode:
authorreed@google.com <reed@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-26 20:40:57 +0000
committerreed@google.com <reed@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-26 20:40:57 +0000
commit529338a6580b583910d4bbfdbc02599eb1fd03f1 (patch)
tree10ef694df9c8edb99dbaf069da1c668f0f0bbdda /skia
parent3815788f8c2ae282945e32b1eb17eb6c40afad3c (diff)
downloadchromium_src-529338a6580b583910d4bbfdbc02599eb1fd03f1.zip
chromium_src-529338a6580b583910d4bbfdbc02599eb1fd03f1.tar.gz
chromium_src-529338a6580b583910d4bbfdbc02599eb1fd03f1.tar.bz2
Call exit(1) if we mean to crash, rather than *(char*)0 = 0
Review URL: https://codereview.chromium.org/10984023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158877 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'skia')
-rw-r--r--skia/ext/canvas_paint_win.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/skia/ext/canvas_paint_win.h b/skia/ext/canvas_paint_win.h
index 48bc1ba..4492c0e 100644
--- a/skia/ext/canvas_paint_win.h
+++ b/skia/ext/canvas_paint_win.h
@@ -111,7 +111,8 @@ class CanvasPaintT : public T {
const int height = ps_.rcPaint.bottom - ps_.rcPaint.top;
if (!canvas->initialize(width, height, opaque, NULL)) {
// Cause a deliberate crash;
- *(char*) 0 = 0;
+ __debugbreak();
+ _exit(1);
}
canvas->clear(SkColorSetARGB(0, 0, 0, 0));