diff options
author | reed@google.com <reed@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-26 20:40:57 +0000 |
---|---|---|
committer | reed@google.com <reed@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-26 20:40:57 +0000 |
commit | 529338a6580b583910d4bbfdbc02599eb1fd03f1 (patch) | |
tree | 10ef694df9c8edb99dbaf069da1c668f0f0bbdda /skia | |
parent | 3815788f8c2ae282945e32b1eb17eb6c40afad3c (diff) | |
download | chromium_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.h | 3 |
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)); |