Index: chrome/browser/renderer_host/browser_render_process_host.cc |
diff --git a/chrome/browser/renderer_host/browser_render_process_host.cc b/chrome/browser/renderer_host/browser_render_process_host.cc |
index e4698c9435339eb3337d11e43a3c82730aa65b34..45521edc323f1c055528e554fb472dd553deabad 100644 |
--- a/chrome/browser/renderer_host/browser_render_process_host.cc |
+++ b/chrome/browser/renderer_host/browser_render_process_host.cc |
@@ -922,6 +922,9 @@ TransportDIB* BrowserRenderProcessHost::MapTransportDIB( |
TransportDIB* BrowserRenderProcessHost::GetTransportDIB( |
TransportDIB::Id dib_id) { |
+ if (dib_id == TransportDIB::InvalidId()) |
brettw
2011/03/17 03:31:00
We should be sure to comment the valid cases where
|
+ return NULL; |
+ |
const std::map<TransportDIB::Id, TransportDIB*>::iterator |
i = cached_dibs_.find(dib_id); |
if (i != cached_dibs_.end()) { |