Skip to content

Commit 08bad20

Browse files
Jamie GennisAndroid Git Automerger
authored andcommitted
am 827d069: Merge "SurfaceTexture: free buffers when disconnect fails" into ics-mr0
* commit '827d069afb297b6d96c995c03da9d4ee17e60679': SurfaceTexture: free buffers when disconnect fails
2 parents c1c2430 + 827d069 commit 08bad20

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

libs/gui/SurfaceTextureClient.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,9 +409,9 @@ int SurfaceTextureClient::connect(int api) {
409409
int SurfaceTextureClient::disconnect(int api) {
410410
LOGV("SurfaceTextureClient::disconnect");
411411
Mutex::Autolock lock(mMutex);
412+
freeAllBuffers();
412413
int err = mSurfaceTexture->disconnect(api);
413414
if (!err) {
414-
freeAllBuffers();
415415
mReqFormat = 0;
416416
mReqWidth = 0;
417417
mReqHeight = 0;

0 commit comments

Comments
 (0)