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/phonebook.c | |
parent | dfab0764da326798aa07d071b1760800a92763c7 (diff) | |
download | ofono-dc16aa7937713373f54d7f97c75b409b2e3c1a40.tar.bz2 |
Fix: Use snprintf instead of sprintf in the core
Diffstat (limited to 'src/phonebook.c')
-rw-r--r-- | src/phonebook.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/phonebook.c b/src/phonebook.c index 9b81e091..2727282a 100644 --- a/src/phonebook.c +++ b/src/phonebook.c @@ -178,7 +178,7 @@ static void vcard_printf_number(GString *vcards, const char *number, int type, if ((type == TYPE_INTERNATIONAL) && (number[0] != '+')) intl = "+"; - sprintf(buf, "TEL;TYPE=\%s%s:\%s\%s", pref, + snprintf(buf, sizeof(buf), "TEL;TYPE=\%s%s:\%s\%s", pref, category_string, intl, number); vcard_printf(vcards, buf, number); } |