replicant-frameworks_native/libs/surfaceflinger_client
Jamie Gennis bd9cbc3b55 surfaceflinger_client: Don't dereference NULL ptrs.
This change adds a null pointer check before dereferencing buffers in
a Surface list of known GraphicBuffer objects.  If not all the buffers
have been dequeued before this list can legitimately contain NULL
entries.

Change-Id: I0e105b53a3f6f9a5404716b7bf150c793ff648a6
2011-02-27 18:43:17 -08:00
..
tests Implement reducing the buffer count of a Surface. 2010-11-11 14:06:38 -08:00
Android.mk Fix remote GraphicBuffer allocation in SurfaceFlinger. 2011-01-13 12:19:04 -08:00
IGraphicBufferAlloc.cpp Fix remote GraphicBuffer allocation in SurfaceFlinger. 2011-01-13 12:19:04 -08:00
ISurface.cpp remove support for PUSH_BUFFER surfaces and overlays 2010-12-08 16:13:59 -08:00
ISurfaceComposer.cpp am 72abf01a: Merge "Fix the ISurfaceComposer onTransact switch." into gingerbread 2011-01-27 11:24:33 -08:00
ISurfaceComposerClient.cpp allow root to call into surfaceflinger 2011-02-15 19:27:47 -08:00
LayerState.cpp Remove a dependency of Region (libui) on Parcel (libbinder). 2010-02-17 20:26:47 -08:00
SharedBufferStack.cpp clean-up unneeded code 2011-01-20 12:10:11 -08:00
Surface.cpp surfaceflinger_client: Don't dereference NULL ptrs. 2011-02-27 18:43:17 -08:00
SurfaceComposerClient.cpp [3258939] Need snapshot to limit which layers are included 2010-12-10 16:22:31 -08:00