From cd818129297503e7ae109909c0edf37f2e5bf380 Mon Sep 17 00:00:00 2001 From: Tony Cook Date: Tue, 23 Feb 2016 22:01:57 +1100 Subject: [PATCH] avoid uninitialized value warnings in the FT2 driver The values were only logged, but let's silence valgrind --- FT2/FT2.pm | 2 +- FT2/freetyp2.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/FT2/FT2.pm b/FT2/FT2.pm index 48969962..288a2e06 100644 --- a/FT2/FT2.pm +++ b/FT2/FT2.pm @@ -6,7 +6,7 @@ use vars qw($VERSION @ISA); @ISA = qw(Imager::Font); BEGIN { - $VERSION = "0.93"; + $VERSION = "0.94"; require XSLoader; XSLoader::load('Imager::Font::FT2', $VERSION); diff --git a/FT2/freetyp2.c b/FT2/freetyp2.c index d390928d..6ee45d79 100644 --- a/FT2/freetyp2.c +++ b/FT2/freetyp2.c @@ -922,6 +922,8 @@ i_ft2_cp(FT2_Fonthandle *handle, i_img *im, i_img_dim tx, i_img_dim ty, int chan work = i_img_8_new(bbox[2]-bbox[0]+1, bbox[3]-bbox[1]+1, 1); cl.channel[0] = 255; cl.channel[1] = 255; + cl.channel[2] = 255; + cl.channel[3] = 255; if (!i_ft2_text(handle, work, -bbox[0], -bbox[1], &cl, cheight, cwidth, text, len, 1, aa, vlayout, utf8)) return 0; -- 2.39.5