diff options
author | Denis Kenzior <denkenz@gmail.com> | 2010-02-05 10:33:58 -0600 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-02-05 10:33:58 -0600 |
commit | dc16aa7937713373f54d7f97c75b409b2e3c1a40 (patch) | |
tree | 6494822119277388e261b0d488be60d2d5aa67db /src/call-settings.c | |
parent | dfab0764da326798aa07d071b1760800a92763c7 (diff) | |
download | ofono-dc16aa7937713373f54d7f97c75b409b2e3c1a40.tar.bz2 |
Fix: Use snprintf instead of sprintf in the core
Diffstat (limited to 'src/call-settings.c')
-rw-r--r-- | src/call-settings.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/call-settings.c b/src/call-settings.c index efe4f443..87414eb8 100644 --- a/src/call-settings.c +++ b/src/call-settings.c @@ -292,7 +292,8 @@ static void set_cw(struct ofono_call_settings *cs, int new_cw, int mask) else value = "disabled"; - sprintf(buf, "%sCallWaiting", bearer_class_to_string(j)); + snprintf(buf, sizeof(buf), "%sCallWaiting", + bearer_class_to_string(j)); ofono_dbus_signal_property_changed(conn, path, OFONO_CALL_SETTINGS_INTERFACE, buf, DBUS_TYPE_STRING, @@ -313,7 +314,8 @@ static void property_append_cw_conditions(DBusMessageIter *dict, if (!(mask & i)) continue; - sprintf(prop, "%sCallWaiting", bearer_class_to_string(i)); + snprintf(prop, sizeof(prop), "%sCallWaiting", + bearer_class_to_string(i)); if (conditions & i) value = "enabled"; |