From 643f5b3818409f287c77ab5c1e20d36faa0d2bff Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michal=20=C4=8Ciha=C5=99?= Date: Wed, 5 Jan 2011 14:42:55 +0100 Subject: [PATCH] Simplify decoding. --- libgammu/misc/coding/coding.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libgammu/misc/coding/coding.c b/libgammu/misc/coding/coding.c index 7332d186c..ba7c7bd4f 100644 --- a/libgammu/misc/coding/coding.c +++ b/libgammu/misc/coding/coding.c @@ -824,8 +824,7 @@ int GSM_PackSemiOctetNumber(const unsigned char *Number, unsigned char *Output, return 0; } - memset(buffer, 0, length + 2); - memcpy(buffer, DecodeUnicodeString(Number), length + 1); + DecodeUnicode(Number, buffer); /* Checking for format number */ if (buffer[0] == '+' || (buffer[0] == '0' && buffer[1] == '0')) { -- 2.11.4.GIT