[cairo] Fix uninitialized value
Ouch!
diff --git a/src/hb-cairo-utils.cc b/src/hb-cairo-utils.cc
index 77b3cb0..3e5118f 100644
--- a/src/hb-cairo-utils.cc
+++ b/src/hb-cairo-utils.cc
@@ -315,9 +315,9 @@
{
cairo_t *cr = c->cr;
+ unsigned int len = PREALLOCATED_COLOR_STOPS;
hb_color_stop_t stops_[PREALLOCATED_COLOR_STOPS];
hb_color_stop_t *stops = stops_;
- unsigned int len = PREALLOCATED_COLOR_STOPS;
float xx0, yy0, xx1, yy1;
float xxx0, yyy0, xxx1, yyy1;
float min, max;
@@ -363,9 +363,9 @@
{
cairo_t *cr = c->cr;
+ unsigned int len = PREALLOCATED_COLOR_STOPS;
hb_color_stop_t stops_[PREALLOCATED_COLOR_STOPS];
hb_color_stop_t *stops = stops_;
- unsigned int len;
float min, max;
float xx0, yy0, xx1, yy1;
float rr0, rr1;
@@ -833,7 +833,7 @@
{
cairo_t *cr = c->cr;
- unsigned int len;
+ unsigned int len = PREALLOCATED_COLOR_STOPS;
hb_color_stop_t stops_[PREALLOCATED_COLOR_STOPS];
hb_color_stop_t *stops = stops_;
cairo_extend_t extend;