Chromium Code Reviews| Index: cc/prioritized_resource.cc |
| diff --git a/cc/prioritized_resource.cc b/cc/prioritized_resource.cc |
| index 5f252c041e7bba490f100cd8d939c514b673b0f7..11fb97e2a49ca5f6287083d0497c2112a2764c67 100644 |
| --- a/cc/prioritized_resource.cc |
| +++ b/cc/prioritized_resource.cc |
| @@ -154,10 +154,11 @@ void PrioritizedResource::Backing::deleteResource(ResourceProvider* resourceProv |
| DCHECK(!proxy() || proxy()->isImplThread()); |
| DCHECK(!m_resourceHasBeenDeleted); |
| #ifndef NDEBUG |
| - DCHECK(resourceProvider == m_resourceProvider); |
| + DCHECK(!resourceProvider || resourceProvider == m_resourceProvider); |
| #endif |
| - resourceProvider->deleteResource(id()); |
| + if (resourceProvider) |
| + resourceProvider->deleteResource(id()); |
|
jamesr
2012/12/18 21:24:01
this is a 4-space indent file
|
| set_id(0); |
| m_resourceHasBeenDeleted = true; |
| } |