| Index: ui/gfx/render_text_win.cc
|
| ===================================================================
|
| --- ui/gfx/render_text_win.cc (revision 260135)
|
| +++ ui/gfx/render_text_win.cc (working copy)
|
| @@ -1009,13 +1009,6 @@
|
|
|
| if (run->glyph_count > 0) {
|
| run->advance_widths.reset(new int[run->glyph_count]);
|
| - // TODO(asvitkine): Temporary instrumentation to debug a double-free
|
| - // crash where we're seeing these two being equal inexplicably. Hitting
|
| - // this implies that the malloc book-keeping is corrupt and it returned
|
| - // the same pointer for two different allocs, which we can debug further.
|
| - // http://crbug.com/348103
|
| - CHECK_NE(static_cast<void*>(run->logical_clusters.get()),
|
| - static_cast<void*>(run->advance_widths.get()));
|
| run->offsets.reset(new GOFFSET[run->glyph_count]);
|
| hr = ScriptPlace(cached_hdc_,
|
| &run->script_cache,
|
|
|