diff -r 25dd1e8b2663 -r 881d92421467 securitydialogs/lockclient/src/keyguardaccessapi.cpp --- a/securitydialogs/lockclient/src/keyguardaccessapi.cpp Fri Sep 03 16:31:27 2010 +0300 +++ b/securitydialogs/lockclient/src/keyguardaccessapi.cpp Tue Sep 28 14:03:54 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; } // ---------------------------------------------------------------------------