summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-06-24 14:13:04 -0500
committerDenis Kenzior <denkenz@gmail.com>2010-06-24 14:13:04 -0500
commit10e3ca440be089d868cfa0efccd424a2545b108f (patch)
treec87433de57026295ed146a3f79f88632e577f8d7 /src
parent28b2c32dc7bb5eb9fe24eba40548afdfa9bffb54 (diff)
downloadofono-10e3ca440be089d868cfa0efccd424a2545b108f.tar.bz2
sms: Don't bother setting SCA if we can't query
Diffstat (limited to 'src')
-rw-r--r--src/sms.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sms.c b/src/sms.c
index b5c06147..5e4c885f 100644
--- a/src/sms.c
+++ b/src/sms.c
@@ -256,7 +256,8 @@ static DBusMessage *sms_set_property(DBusConnection *conn, DBusMessage *msg,
if (strlen(value) == 0 || !valid_phone_number_format(value))
return __ofono_error_invalid_format(msg);
- if (!sms->driver->sca_set)
+ if (sms->driver->sca_set == NULL ||
+ sms->driver->sca_query == NULL)
return __ofono_error_not_implemented(msg);
string_to_phone_number(value, &sca);