summaryrefslogtreecommitdiffstats
path: root/src/call-settings.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-02-05 10:33:58 -0600
committerDenis Kenzior <denkenz@gmail.com>2010-02-05 10:33:58 -0600
commitdc16aa7937713373f54d7f97c75b409b2e3c1a40 (patch)
tree6494822119277388e261b0d488be60d2d5aa67db /src/call-settings.c
parentdfab0764da326798aa07d071b1760800a92763c7 (diff)
downloadofono-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.c6
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";