fixing implementation bug in ft_mem_strcpyn

This commit is contained in:
David Turner 2007-03-08 10:50:38 +00:00
parent d112cf099b
commit 3a51afac36
2 changed files with 9 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2007-03-08 David Turner <david@freetype.org>
* src/base/ftutil.c (ft_mem_strcpyn): fix a silly bug that prevented
the function to work properly, over-writing user-provided buffers in
some cases. Doh !
2007-03-05 Werner Lemberg <wl@gnu.org>
* include/freetype/config/ftstdlib.h (ft_strstr): New wrapper

View File

@ -209,7 +209,10 @@
FT_ULong size )
{
while ( size > 1 && *src != 0 )
{
*dst++ = *src++;
size--;
}
*dst = 0; /* always zero-terminate */