Index: cc/resources/raster_worker_pool.cc |
diff --git a/cc/resources/raster_worker_pool.cc b/cc/resources/raster_worker_pool.cc |
index 8f71b2e249328299b81ed287a7f190561899bb4b..86178468cff56c404e925d500b412e73d8ecee97 100644 |
--- a/cc/resources/raster_worker_pool.cc |
+++ b/cc/resources/raster_worker_pool.cc |
@@ -54,6 +54,8 @@ class RasterTaskGraphRunner : public TaskGraphRunner, |
virtual ~RasterTaskGraphRunner() { NOTREACHED(); } |
size_t GetPictureCloneIndexForCurrentThread() { |
+ if (!current_tls_.Get()) |
+ return 0; |
reveman
2014/06/20 03:56:29
How about using a temporary ThreadLocalState* vari
|
return current_tls_.Get()->picture_clone_index; |
} |