diff options
Diffstat (limited to 'services/surfaceflinger/SurfaceFlinger.cpp')
| -rw-r--r-- | services/surfaceflinger/SurfaceFlinger.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp index 2d319101b3..9c8251f13e 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp @@ -529,9 +529,9 @@ void SurfaceFlinger::bootFinished()      // wait patiently for the window manager death      const String16 name("window"); -    sp<IBinder> window(defaultServiceManager()->getService(name)); -    if (window != 0) { -        window->linkToDeath(static_cast<IBinder::DeathRecipient*>(this)); +    mWindowManager = defaultServiceManager()->getService(name); +    if (mWindowManager != 0) { +        mWindowManager->linkToDeath(static_cast<IBinder::DeathRecipient*>(this));      }      sp<IBinder> input(defaultServiceManager()->getService(              String16("inputflinger")));  |