Index: gsm-encoding.c =================================================================== RCS file: /cvsroot/gnokii/gnokii/common/gsm-encoding.c,v retrieving revision 1.63 diff -u -p -r1.63 gsm-encoding.c --- gsm-encoding.c 20 Apr 2005 22:33:36 -0000 1.63 +++ gsm-encoding.c 26 Jul 2005 21:59:16 -0000 @@ -422,6 +422,8 @@ void char_ucs2_encode(unsigned char* des i_len += length; break; } + if (length == 0) + break; sprintf(dest + (o_len << 2), "%04lx", wc); } return;