Skip to content

Commit a1e24b9

Browse files
committed
patch 7.4.1346
Problem: Compiler warnings in build with -O2. Solution: Add inintializations.
1 parent a87e2c2 commit a1e24b9

File tree

2 files changed

+22
-20
lines changed

2 files changed

+22
-20
lines changed

src/eval.c

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8973,7 +8973,7 @@ f_abs(typval_T *argvars, typval_T *rettv)
89738973
static void
89748974
f_acos(typval_T *argvars, typval_T *rettv)
89758975
{
8976-
float_T f;
8976+
float_T f = 0.0;
89778977

89788978
rettv->v_type = VAR_FLOAT;
89798979
if (get_float_arg(argvars, &f) == OK)
@@ -9402,7 +9402,7 @@ f_assert_true(typval_T *argvars, typval_T *rettv UNUSED)
94029402
static void
94039403
f_asin(typval_T *argvars, typval_T *rettv)
94049404
{
9405-
float_T f;
9405+
float_T f = 0.0;
94069406

94079407
rettv->v_type = VAR_FLOAT;
94089408
if (get_float_arg(argvars, &f) == OK)
@@ -9432,7 +9432,7 @@ f_atan(typval_T *argvars, typval_T *rettv)
94329432
static void
94339433
f_atan2(typval_T *argvars, typval_T *rettv)
94349434
{
9435-
float_T fx, fy;
9435+
float_T fx = 0.0, fy = 0.0;
94369436

94379437
rettv->v_type = VAR_FLOAT;
94389438
if (get_float_arg(argvars, &fx) == OK
@@ -9840,7 +9840,7 @@ f_call(typval_T *argvars, typval_T *rettv)
98409840
static void
98419841
f_ceil(typval_T *argvars, typval_T *rettv)
98429842
{
9843-
float_T f;
9843+
float_T f = 0.0;
98449844

98459845
rettv->v_type = VAR_FLOAT;
98469846
if (get_float_arg(argvars, &f) == OK)
@@ -10440,7 +10440,7 @@ f_copy(typval_T *argvars, typval_T *rettv)
1044010440
static void
1044110441
f_cos(typval_T *argvars, typval_T *rettv)
1044210442
{
10443-
float_T f;
10443+
float_T f = 0.0;
1044410444

1044510445
rettv->v_type = VAR_FLOAT;
1044610446
if (get_float_arg(argvars, &f) == OK)
@@ -10455,7 +10455,7 @@ f_cos(typval_T *argvars, typval_T *rettv)
1045510455
static void
1045610456
f_cosh(typval_T *argvars, typval_T *rettv)
1045710457
{
10458-
float_T f;
10458+
float_T f = 0.0;
1045910459

1046010460
rettv->v_type = VAR_FLOAT;
1046110461
if (get_float_arg(argvars, &f) == OK)
@@ -11003,7 +11003,7 @@ f_exists(typval_T *argvars, typval_T *rettv)
1100311003
static void
1100411004
f_exp(typval_T *argvars, typval_T *rettv)
1100511005
{
11006-
float_T f;
11006+
float_T f = 0.0;
1100711007

1100811008
rettv->v_type = VAR_FLOAT;
1100911009
if (get_float_arg(argvars, &f) == OK)
@@ -11584,7 +11584,7 @@ f_findfile(typval_T *argvars, typval_T *rettv)
1158411584
static void
1158511585
f_float2nr(typval_T *argvars, typval_T *rettv)
1158611586
{
11587-
float_T f;
11587+
float_T f = 0.0;
1158811588

1158911589
if (get_float_arg(argvars, &f) == OK)
1159011590
{
@@ -11603,7 +11603,7 @@ f_float2nr(typval_T *argvars, typval_T *rettv)
1160311603
static void
1160411604
f_floor(typval_T *argvars, typval_T *rettv)
1160511605
{
11606-
float_T f;
11606+
float_T f = 0.0;
1160711607

1160811608
rettv->v_type = VAR_FLOAT;
1160911609
if (get_float_arg(argvars, &f) == OK)
@@ -11618,7 +11618,7 @@ f_floor(typval_T *argvars, typval_T *rettv)
1161811618
static void
1161911619
f_fmod(typval_T *argvars, typval_T *rettv)
1162011620
{
11621-
float_T fx, fy;
11621+
float_T fx = 0.0, fy = 0.0;
1162211622

1162311623
rettv->v_type = VAR_FLOAT;
1162411624
if (get_float_arg(argvars, &fx) == OK
@@ -15022,7 +15022,7 @@ get_maparg(typval_T *argvars, typval_T *rettv, int exact)
1502215022
static void
1502315023
f_log(typval_T *argvars, typval_T *rettv)
1502415024
{
15025-
float_T f;
15025+
float_T f = 0.0;
1502615026

1502715027
rettv->v_type = VAR_FLOAT;
1502815028
if (get_float_arg(argvars, &f) == OK)
@@ -15037,7 +15037,7 @@ f_log(typval_T *argvars, typval_T *rettv)
1503715037
static void
1503815038
f_log10(typval_T *argvars, typval_T *rettv)
1503915039
{
15040-
float_T f;
15040+
float_T f = 0.0;
1504115041

1504215042
rettv->v_type = VAR_FLOAT;
1504315043
if (get_float_arg(argvars, &f) == OK)
@@ -15833,7 +15833,7 @@ f_perleval(typval_T *argvars, typval_T *rettv)
1583315833
static void
1583415834
f_pow(typval_T *argvars, typval_T *rettv)
1583515835
{
15836-
float_T fx, fy;
15836+
float_T fx = 0.0, fy = 0.0;
1583715837

1583815838
rettv->v_type = VAR_FLOAT;
1583915839
if (get_float_arg(argvars, &fx) == OK
@@ -17116,7 +17116,7 @@ vim_round(float_T f)
1711617116
static void
1711717117
f_round(typval_T *argvars, typval_T *rettv)
1711817118
{
17119-
float_T f;
17119+
float_T f = 0.0;
1712017120

1712117121
rettv->v_type = VAR_FLOAT;
1712217122
if (get_float_arg(argvars, &f) == OK)
@@ -18288,7 +18288,7 @@ f_simplify(typval_T *argvars, typval_T *rettv)
1828818288
static void
1828918289
f_sin(typval_T *argvars, typval_T *rettv)
1829018290
{
18291-
float_T f;
18291+
float_T f = 0.0;
1829218292

1829318293
rettv->v_type = VAR_FLOAT;
1829418294
if (get_float_arg(argvars, &f) == OK)
@@ -18303,7 +18303,7 @@ f_sin(typval_T *argvars, typval_T *rettv)
1830318303
static void
1830418304
f_sinh(typval_T *argvars, typval_T *rettv)
1830518305
{
18306-
float_T f;
18306+
float_T f = 0.0;
1830718307

1830818308
rettv->v_type = VAR_FLOAT;
1830918309
if (get_float_arg(argvars, &f) == OK)
@@ -18889,7 +18889,7 @@ f_split(typval_T *argvars, typval_T *rettv)
1888918889
static void
1889018890
f_sqrt(typval_T *argvars, typval_T *rettv)
1889118891
{
18892-
float_T f;
18892+
float_T f = 0.0;
1889318893

1889418894
rettv->v_type = VAR_FLOAT;
1889518895
if (get_float_arg(argvars, &f) == OK)
@@ -19951,7 +19951,7 @@ f_test(typval_T *argvars UNUSED, typval_T *rettv UNUSED)
1995119951
static void
1995219952
f_tan(typval_T *argvars, typval_T *rettv)
1995319953
{
19954-
float_T f;
19954+
float_T f = 0.0;
1995519955

1995619956
rettv->v_type = VAR_FLOAT;
1995719957
if (get_float_arg(argvars, &f) == OK)
@@ -19966,7 +19966,7 @@ f_tan(typval_T *argvars, typval_T *rettv)
1996619966
static void
1996719967
f_tanh(typval_T *argvars, typval_T *rettv)
1996819968
{
19969-
float_T f;
19969+
float_T f = 0.0;
1997019970

1997119971
rettv->v_type = VAR_FLOAT;
1997219972
if (get_float_arg(argvars, &f) == OK)
@@ -20155,7 +20155,7 @@ f_tr(typval_T *argvars, typval_T *rettv)
2015520155
static void
2015620156
f_trunc(typval_T *argvars, typval_T *rettv)
2015720157
{
20158-
float_T f;
20158+
float_T f = 0.0;
2015920159

2016020160
rettv->v_type = VAR_FLOAT;
2016120161
if (get_float_arg(argvars, &f) == OK)

src/version.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -747,6 +747,8 @@ static char *(features[]) =
747747

748748
static int included_patches[] =
749749
{ /* Add new patch number below this line */
750+
/**/
751+
1346,
750752
/**/
751753
1345,
752754
/**/

0 commit comments

Comments
 (0)