diff options
author | Kyong Hwa Bae <kbae@codeaurora.org> | 2012-04-06 15:32:36 -0700 |
---|---|---|
committer | Giulio Cervera <giulio.cervera@gmail.com> | 2012-05-02 11:40:49 +0200 |
commit | 8b615b38c65cf5d4ee83ed9381ee7c7957d8de8c (patch) | |
tree | cc3ca34ae66ed514f60f2826286dee509c28c106 /services | |
parent | 19c597ffb5549f8273818c466cfca4b863f63259 (diff) | |
download | frameworks_base-8b615b38c65cf5d4ee83ed9381ee7c7957d8de8c.zip frameworks_base-8b615b38c65cf5d4ee83ed9381ee7c7957d8de8c.tar.gz frameworks_base-8b615b38c65cf5d4ee83ed9381ee7c7957d8de8c.tar.bz2 |
SurfaceTexture: returning the current transform value
Change-Id: I2975057f47b219ef1ebe73cb8ef85048dc22c784
Diffstat (limited to 'services')
-rw-r--r-- | services/surfaceflinger/SurfaceTextureLayer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/services/surfaceflinger/SurfaceTextureLayer.cpp b/services/surfaceflinger/SurfaceTextureLayer.cpp index 8e34e45..bef8b79 100644 --- a/services/surfaceflinger/SurfaceTextureLayer.cpp +++ b/services/surfaceflinger/SurfaceTextureLayer.cpp @@ -55,7 +55,6 @@ status_t SurfaceTextureLayer::setBufferCount(int bufferCount) { #ifdef QCOM_HARDWARE int SurfaceTextureLayer::query(int what, int* value) { int ret = SurfaceTexture::query(what, value); - if (ret != NO_ERROR) return ret; sp<Layer> layer(mLayer.promote()); if (layer == NULL) return NO_INIT; @@ -63,13 +62,14 @@ int SurfaceTextureLayer::query(int what, int* value) { switch (what) { case NATIVE_WINDOW_TRANSFORM_HINT: *value = layer->getTransformHint(); + ret = NO_ERROR; break; default: // for later use break; } - return NO_ERROR; + return ret; } #endif |