diff -r 25a3fbb5e4d3 -r 1cc4c46c2963 securitydialogs/lockclient/src/keyguardaccessapi.cpp --- a/securitydialogs/lockclient/src/keyguardaccessapi.cpp Fri Sep 17 08:35:02 2010 +0300 +++ b/securitydialogs/lockclient/src/keyguardaccessapi.cpp Mon Oct 04 01:41:57 2010 +0300 @@ -78,6 +78,7 @@ RDEBUG("0", 0); TInt value; + TBool ret = EFalse; TInt err = RProperty::Get(KPSUidAvkonDomain, KAknKeyguardStatus, value); RDEBUG("err", err); RDEBUG("value", value); @@ -87,16 +88,18 @@ { case EKeyguardLocked: case EKeyguardAutolockEmulation: - return ETrue; + ret = ETrue; case EKeyguardNotActive: default: - return EFalse; + ret = EFalse; } } else { - return EFalse; + ret = EFalse; } + RDEBUG("bool ret", ret); + return ret; } // --------------------------------------------------------------------------- @@ -106,6 +109,7 @@ { RDEBUG("0", 0); TInt value; + TBool ret = EFalse; TInt err = RProperty::Get(KPSUidAvkonDomain, KAknKeyguardStatus, value); RDEBUG("err", err); RDEBUG("value", value); @@ -114,17 +118,19 @@ switch( value ) { case EKeyguardLocked: - return ETrue; + ret = ETrue; case EKeyguardAutolockEmulation: case EKeyguardNotActive: default: - return EFalse; + ret = EFalse; } } else { - return EFalse; + ret = EFalse; } + RDEBUG("bool ret", ret); + return ret; } // ---------------------------------------------------------------------------