cellular/telephonysettings/xqbindings/psetwrapper/src/psetcalldivertingwrapper.cpp
--- a/cellular/telephonysettings/xqbindings/psetwrapper/src/psetcalldivertingwrapper.cpp Fri Sep 03 13:59:20 2010 +0300
+++ b/cellular/telephonysettings/xqbindings/psetwrapper/src/psetcalldivertingwrapper.cpp Fri Sep 17 17:09:13 2010 +0300
@@ -249,7 +249,7 @@
/*!
* PSetCallDivertingWrapper::queryVoiceMailBoxNumber
* @param aNumber empty if not set
- * @return -1 if not supported
+ * @return -1 if not supported or an error code
*/
int PSetCallDivertingWrapper::queryVoiceMailBoxNumber(
QString &aNumber, PsService aService)
@@ -289,10 +289,12 @@
} else {
// New number not given.
DPRINT << "New number error: " << error;
+ ret = error;
}
} else {
// illegal argument
DPRINT << "error: " << error;
+ ret = error;
}
delete psetVoiceMailboxEntry; // Entry ownership was transferred