From 3abe8d29864d3e8a9f40be43e5faa10e57a4fac5 Mon Sep 17 00:00:00 2001 From: Wu-cheng Li Date: Tue, 31 Aug 2010 17:08:58 -0700 Subject: Remove setPreviewDisplay in CameraService::Client::~Client(). mSurface is released in destructor and setPreviewWindow(0) is called in Client::disconnect(). setPreviewDisplay is not needed in destructor. bug:2964479 Change-Id: I329901659a2af407816c34e02f37143b28183a89 --- services/camera/libcameraservice/CameraService.cpp | 5 ----- 1 file changed, 5 deletions(-) (limited to 'services') diff --git a/services/camera/libcameraservice/CameraService.cpp b/services/camera/libcameraservice/CameraService.cpp index c6a9909..d1fbf17 100644 --- a/services/camera/libcameraservice/CameraService.cpp +++ b/services/camera/libcameraservice/CameraService.cpp @@ -336,11 +336,6 @@ CameraService::Client::~Client() { int callingPid = getCallingPid(); LOG1("Client::~Client E (pid %d, this %p)", callingPid, this); - // Clean up the ANativeWindow - if (mSurface != 0) { - setPreviewDisplay(0); - } - // set mClientPid to let disconnet() tear down the hardware mClientPid = callingPid; disconnect(); -- cgit v1.1