diff options
author | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2008-12-18 00:43:39 +0000 |
---|---|---|
committer | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2008-12-18 00:43:39 +0000 |
commit | 752e048c55929f4cbe57720c5063a63f26e21d0d (patch) | |
tree | a77d42389b619cd5026e17700cfd2cbc636bf87e /native | |
parent | db62712b425afcedf4a588aa0159f0072569f89b (diff) | |
download | classpath-752e048c55929f4cbe57720c5063a63f26e21d0d.tar.gz |
Fix missing null terminator.
2008-12-18 Andrew John Hughes <gnu_andrew@member.fsf.org>
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c:
Include '\0' in the string.
Diffstat (limited to 'native')
-rw-r--r-- | native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c index bc3beeb77..cb7bf43dc 100644 --- a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c +++ b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c @@ -392,12 +392,13 @@ Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphOutlineNative } else { - char format[4]; + char format[5]; format[0] = (glyph->format & 0xFF000000) >> 24; format[1] = (glyph->format & 0x00FF0000) >> 16; format[2] = (glyph->format & 0x0000FF00) >> 8; format[3] = (glyph->format & 0x000000FF); + format[4] = '\0'; printf("WARNING: Unable to create outline for font %s %s of format %s\n", ft_face->family_name, ft_face->style_name, format); } |