diff --git a/src/libespeak-ng/compiledata.c b/src/libespeak-ng/compiledata.c index 77621474..925b940d 100644 --- a/src/libespeak-ng/compiledata.c +++ b/src/libespeak-ng/compiledata.c @@ -1387,7 +1387,6 @@ static int LoadEnvelope2(FILE *f, const char *fname) int x, y; int displ; int n_points; - double yy; char line_buf[128]; float env_x[20]; float env_y[20]; @@ -1422,8 +1421,7 @@ static int LoadEnvelope2(FILE *f, const char *fname) ix2++; if (env_lin[ix2] > 0) { - yy = env_y[ix2] + (env_y[ix2+1] - env_y[ix2]) * ((float)x - env_x[ix2]) / (env_x[ix2+1] - env_x[ix2]); - y = (int)(yy * 2.55); + y = (env_y[ix2] + (env_y[ix2+1] - env_y[ix2]) * ((float)x - env_x[ix2]) / (env_x[ix2+1] - env_x[ix2])) * 2.55; } else if (n_points > 3) y = (int)(polint(&env_x[ix], &env_y[ix], 4, x) * 2.55); // convert to range 0-255 else